Page 17 - Bkhargava_-_Grokaem_algoritmy
P. 17
16 О книге
бых других совокупностей связей. Поиск в ширину (глава 6) и алгоритм
Дейкстры (глава 7) предназначены для поиска кратчайшего расстояния
между двумя точками сети: с их помощью можно вычислить кратчайший
маршрут к точке назначения или количество промежуточных знакомых
у двух людей в социальной сети.
о Алгоритм k ближайших соседей рассматривается в главе 10. Это про
стой алгоритм машинного обучения; с его помощью можно построить
рекомендател ьн у ю систему, механизм оптического распознавания текста,
систему прогнозирования курсов акций - словом, всего, что требует про
гнозирования значений («Мы думаем, что Адит поставит этому фильму
4 звезды» ) ил и классификации объектов («Это буква Q» ).
о Следующий шаг: в главе 11представлены10 алгоритмов, которые хоро
шо подойдут для дальнейшего изучения темы.
Как работать с этой книгой
Порядок изложения и содержимое книги были тщательно продуманы.
Если вас очень сильно интересует какая-то тема - переходите прямо к ней.
В противном случае читайте главы по порядку, они логически переходят
одна в другую.
Я настоятельно рекомендую самостоятельно выполнять код всех примеров.
Вы не поверите, насколько это важно. Просто введите мои примеры кода
«с листа» (или загрузите их по адресу leJWW.manning.com/ books/grokking-
algoritl1ms или https.j/p)thub.com/ egonschiele/ grokking_algorithms) и выпол
ните. Так у вас в памяти останется гораздо больше, чем просто при чтении.
Также я рекомендую выполнить упражнения, приведенные в книге. Упраж
нения не займут много времени - обычно задачи решаются за минуту или
две, иногда за 5- 10 минут. Упражнения помогут проверить правильность
понимания материала. Если вы где-то сбились с пути, то узнаете об этом,
не заходя ели шком далеко .
Для кого предназначена эта книга
Эта книга предназначена для читателей, которые владеют азами программи
рования и хотят разобраться в алгоритмах. Может быть, вы уже столкнулись
с задачей программирования и пытаетесь найти алгоритмическое решение.
www.trk.kg