Umfang 210 seiten
2024 Jahr
Über das Buch
Алгоритмы – это пошаговые инструкции решения задач, большинство из которых уже были кем-то решены, протестированы и доказали свою эффективность. Второе издание «Грокаем алгоритмы» упрощает изучение, понимание и использование алгоритмов. В этой книге вы найдете простые и внятные объяснения, более 400 забавных иллюстраций и десятки примеров. Ее чтение – лучший способ раскрыть всю мощь алгоритмов и подготовиться к интервью по программированию. Глубоких знаний математики не требуется!
Вы узнаете о главных алгоритмах, позволяющих ускорить работу программ, упростить код и решить распространенные проблемы программирования. Начните с сортировки и поиска, а затем развивайте свои навыки для решения сложных задач, таких как сжатие данных и искусственный интеллект. Научитесь сравнивать эффективность различных алгоритмов.
Во втором издании даны новые, более подробные описания деревьев, NP-полные задачи, а код примеров обновлен на Python 3.
Пора грокать алгоритмы по-новому!
Genres und Tags
Отличная книга! Есть ошибки, но как я понял, ошибки, конкретно в этом издании, смотрел более свежее издание в книжном магазине, там уже все исправлено. Если возможно добавьте его.
29318089, можете подсказать издания без ошибок?
Отличная книга для старта или освежения знаний
Единственный недостаток – после прочтения хочется продолжения по теме в таком же стиле
Добила книгу, могу сказать, что написано ярко с множеством ясных иллюстраций, переведено свежо и молодёжно.
Особенно выразительны примеры:
разделяй и властвуй
алгоритм задачи коммивояжера
хэш-таблицы
кэширование
рекурсия, массивы и списки, сетка алгоритмов
графы и очереди
дерево, поиск в ширину, алгоритм Дейкстры
жадный алгоритм
множества
динамическое программирование (git diff, расстояние Левенштейна)
SHA
нормализация и рекомендательная система
введение в ML (OCR, фильтры и прогнозы forex)
Неожиданно оказалось, что о комплексных вещах можно разговаривать естественным языком без сухой теории.
Сделала заметки, рекомендую к чтению: все 288 страниц можно использовать как справочник!
Мне не хватило списка литературы, но я полагаю, что заценю и английский оригинал данной книги «Grokking Algorithms by Aditya Y. Bhargava»
Спасибо!
Хорошая книга. Для начинающих программистов будет полезной. Можно использовать при преподавании информатики и курсов программированиия.
Действительно интересная и хорошая книга. Единственное, в ней либо имеются ошибки, либо она не совсем подходит к Python 3, так как записанные коды при тестировании дают кучу ошибок. Приходится исправлять. Но может так и было задумано, чтобы сами покопались, додумались, как что работает, общая идея-то дана ;)
Bewertungen, 41 Bewertungen41