Алгоритмы, С примерами на Python, Хайнеман Д., 2023.
Когда нужно, чтобы программа работала быстро и занимала поменьше памяти, профессионального программиста выручают знание алгоритмов и практика их применения. Эта книга — как раз про практику. Ее автор Джордж Хайнсман предлагает краткое, но четкое и последовательное описание основных алгоритмов, которые можно эффективно использовать в большинстве языков программирования. О том, какими методами решаются различные вычислительные задачи, стоит знать и разработчикам, и тестировщикам, и интеграторам.
Подсчет действий.
Первоначальное значение my_max лучше выбрать из элементов А — тогда можно быть уверенными, что вычисленное наибольшее значение будет тоже из А. Работающая на всех входных наборах, кроме пустых, а значит, правильная функция largest() приведена в примере 1.2. Здесь мы выбираем в качестве начального значения ту шах начальный элемент А, а затем сравниваем его со всеми остальными: вдруг там найдется побольше?
Краткое содержание.
Предисловие.
Введение.
От издательства.
Глава 1.Решение задач.
Глава 2.Анализ алгоритмов.
Глава 3.Хороший хеш — залог успеха.
Глава 4.Могучая куча.
Глава 5.Сортировка без магии.
Глава 6.Двоичные деревья: бесконечность под рукой.
Глава 7.Графы: всегда на связи!
Глава 8.Подведем итоги.
Об авторе.
Иллюстрация на обложке.
Купить .
Теги: Хайнеман :: книги по программированию :: программирование :: Python
Смотрите также учебники, книги и учебные материалы:
- Безопасность веб-приложений на Python, Бирн Д., 2023
- Байесовский анализ на Python, Мартин О., 2020
- Аналитика в Power BI с помощью R и Python, Уэйд Р., 2021
- Анализ поведенческих данных на R и Python, Бюиссон Ф., 2022
- Алгебра и геометрия с примерами на Python, Учебное пособие для вузов, Борзунов С.В., Кургалин С.Д., 2022
- Автоматизация рутинных задач с помощью Python, Свейгарт Э., 2021
- Web-программирование на Python, Учебное пособие для СПО, Янцев В.В., 2022
- Web-аналитика на Python, Практикум, Мокеев В.В., 2020