Книги
Алгоритмы на практике
Зингаро, Д. Алгоритмы на практике : решение реальных задач / Д. Зингаро; перевод с английского Д. Брайт. — Санкт-ПетербургМоскваМинск : Питер, 2023. — 429 с.: ил., табл.. — (Библиотека программиста). — Перевод издания: Algorithmic thinking: a problem-based introduction. — ISBN 978-5-4461-1853-3.
Аннотация
"Алгоритмы на практике" научат решать самые трудные и интересные программистские задачи, а также разрабатывать собственные алгоритмы. В качестве примеров для обучения взяты реальные задания с международных соревнований по программированию. Вы узнаете, как классифицировать задачи, правильно подбирать структуру данных и выбирать алгоритм для решения. Поймете, что выбор структуры данных - будь то хеш-таблица, куча или дерево - влияет на скорость выполнения программы и на эффективность алгоритма. Разберетесь, как применять рекурсию, динамическое программирование, двоичный поиск. Никакого условного псевдокода, все примеры сопровождаются исходным кодом на языке Си подробными объяснениями.
-
УДК:004
-
ISBN:978-5-4461-1853-3
Рекомендовано к ознакомлению
- 1. Бхаргава, А. Грокаем алгоритмы / А. Бхаргава. — Санкт-Петербург : Питер, 2022. — 288 с.. — (Библиотека программиста). — ISBN 978-5-496-02541-6.
- 2. Рафгарден, Т. Совершенный алгоритм / Т. Рафгарден. — Санкт-Петербург : Питер, 2021. — 304 с.. — (Библиотека программиста). — ISBN 978-5-4461-1799-4.
- 3. Бхаргава, А. Грокаем алгоритмы / А. Бхаргава. — Санкт-Петербург : Питер, 2021. — 288 с.. — (Библиотека программиста). — ISBN 978-5-4461-0923-4.
- 4. Рафгарден, Т. Совершенный алгоритм / Т. Рафгарден. — Санкт-Петербург : Питер, 2020. — 256 с.. — (Библиотека программиста). — ISBN 978-5-4461-1445-0.
- 5. Бхаргава, А. Грокаем алгоритмы / А. Бхаргава. — Санкт-Петербург : Питер, 2018. — 288 с.. — ISBN 978-5-496-02541-6.
- 6. Клейнберг, Дж. Алгоритмы / Дж. Клейнберг, Е. Тардос. — Москва : Питер, 2018. — 800 с.. — (Классика Computers Science). — ISBN 978-5-496-01545-5.
- 7. Скиена, С.С. Алгоритмы / С. С. Скиена. — 2-е изд.. — Санкт-Петербург : БХВ-Петербург, 2017. — 720 с.. — ISBN 978-5-9775-0560-4.
- 8. Городняя, Л.В. Функциональное программирование / Л. В. Городняя. — Новосибирск : СО РАН, 2022. — 482 с.. — ISBN 978-5-6047823-0-9.
- 9. Орланд, П. Математические алгоритмы для программистов / П. Орланд. — Санкт-Петербург : Питер, 2023. — 752 с.. — (Библиотека программиста). — ISBN 978-5-4461-2287-5.
- 10. Изадха, Х. Решение трудных и увлекательных задач на Python / Х. Изадха, Р. Бехзадидуст. — Москва : ДМК Пресс, 2024. — 240 с.. — ISBN 978-5-93700-280-8.
Отзывы читателей
0