Книга сподобалась. Автор описує алгоритми та структури данних з більшістью з якими программіст зустрічається щодня. Все розглянуто на реальних прикладах. Книга добре структурована, матеріал подається послідовно. Для кожного розділу є список завдань для "домашнього виконання". Особливо ця книга сподобалась тим, що в ній не так багато математики як в інших книжках які я зустрічав. Автору вдається пояснити матеріал "программістам-гумманітаріям".
Цей комментар моя особиста думка та може не співпадати.
Книга є розірваним набором фактів, історій та формул. Вона поділена на частини. Кожну частину можна описати так:
1. Вступ. Структровано добре та зрозуміло, але він займає лише "пів сторінки";
2. Історія. Якісь факти, які не зрозуміло до чого та як пов'язані;
3. Математика. Приклади подаються як навчальні, але нічого не пояснюється. Людина яка розбираєтся що до чого в математиці витрачає час читаючи щось елементарне, але людина яке не розуміється все одно нічого не зрозуміє.
Пункти два та три завжди перемішуються.
Взагалі, книга схожа на таке: ви дивитесь телевізор з ранку до вечора та дуже частенько засинаєте, і просинаєтесь. Між цим хтось постійно перемикає канали по колу. Чи зможете ви в кінці дня зібрати все до купи?