«Удосконалені структури даних» — технічний посібник для розробників, які хочуть вийти за межі базових структур і опанувати просунуті, високопродуктивні підходи до зберігання та обробки інформації.
У книзі розглядаються:
- дерева: AVL, Red-Black, Splay, B-дерева, сегментні дерева;
- хеш-таблиці, відкриті адресації, cuckoo hashing;
- графові структури та оптимізація роботи з великими графами;
- черги з пріоритетами, Fibonacci heap, binomial heap;
- структури даних для потокових алгоритмів та big data;
- оцінка складності та аналіз продуктивності.
Це must-have для програмістів, які працюють з алгоритмами, оптимізацією, високонавантаженими системами та машинним навчанням.