Page 15 - Bkhargava_-_Grokaem_algoritmy
P. 15
О книге
Я прежде всего стремился к тому, чтобы книга легко читалась. Я избегаю
неожиданных поворотов; каждый раз, когда в книге упоминается новая
концепция, я либо объясняю ее сразу, либо говорю, где буду объяснять.
Основные концепции подкрепляются упражнениями и повторными объ
яснениями, чтобы вы могли проверить свои предположения и убедиться
в том, что не потеряли нить изложения.
В книге приводится множество примеров. Моя цель - не вывалить на чита
теля кучу невразумительных формул, а упростить наглядное представление
этих концепций . Я также считаю, что мы лучше всего учимся тогда, когда
можем вспомнить что-то уже известное , а примеры помогают освежить
память. Так, когда вы вспоминаете, чем массивы отличаются от связанных
списков (глава 2), просто вспомните, как ищете места для компании в ки
нотеатре. Наверное, вы уже поняли, что я сторонник визуального стиля
обучения, - в книге полно рисунков.
Содержимое книги было тщательно продумано. Нет смысла писать книгу
с описанием всех алгоритмов сортировки - для этого есть такие источники,
как Википедия и Khan Academy. Все алгоритмы, описанные в книге, имеют
практическую ценность. Я применял их в своей работе программиста, и они
закладывают хорошую основу для изучения более сложных тем.
Приятного чтения!
www.trk.kg