Неплохая книга о нестандартном подходе к решению повседневных задач при помощи алгоритмов. В качестве таких повседневных задач автором приведены: сортировка почты, закупка продуктов на неделю (как сократить к минимуму количество походов в магазин и как непосредственно покупать продукты в магазине, чтобы не терять понапрасну время), быстрое нахождение своего размера одежды на вешалке в магазине (для меня показалось неактуальным), установление приоритетов задач (тайм-менеджмент) и многие другие.
Автор подходит к решению и формулировке этих в общем-то простых задач со всей серьезностью, постоянно употребляя специальную лексику: бинарный поиск, квадратичное время, логарифмы, многомерные массивы, матрицы данных, но в то же время многие сложные вещи он намеренно упрощает и использует простые и понятные схемы (например, дерево из приоритетов - интересная идея, надо попробовать:)
Из основных идей, что мне особенно понравилось: использовать не линейный, а бинарный поиск (непоследовательный, но в перспективе существенно экономит время); избегать повторяющихся действий; активнее использовать относительные величины; впервые узнала о структуре организации данных "стек" и о субквадратичном времени (линейно-логарифмический метод решения задачи) - сортировка слиянием, быстрая сортировка, обратное слияние. На практике все это существенно проще, чем при описании). Понравился метод анализа связей: автор подробно рассказал, на основе чего различные компании формируют отправляемые нам рекомендации ("вы посмотрели то-то и то-то - значит, вам может понравиться то-то и то-то" + интересный прием с умножением матриц).
Не все методы и не все задачи показались мне интересными/актуальными/полезными/логичными, но это ничуть не умаляет ценность книги: она позволяет по-новому взглянуть на окружающий мир, увидеть новое в обыденном, если быть точнее; увидеть, что у одной проблемы может быть множество решений, порой оригинальных и неожиданных, а возможно, более продуктивных - и почему бы не попробовать (и не применить их к другим задачам, не упомянутым автором - невозможно объять необъятное - и попробовать решить их по-новому)? Мне кажется, это книга больше для вдохновения, чем для точного претворения в жизнь описанных идей автора. А вдохновение - это всегда прекрасно) 4/5