Классический форум-трекер
canvas not supported
Нас вместе: 4 261 959


Устойчивый к блокировкам VPN с высоким уровнем приватности

Павел Довгалюк | Базовые алгоритмы. Реализация на Python и C++ на примере классических игр (2025) [PDF]


 
 
RSS
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Научная и техническая литература -> Учебники
Автор Сообщение
te5670 ®
Стаж: 7 лет 1 мес.
Сообщений: 1482
Ratio: 2.594
Поблагодарили: 240009
100%
Павел Довгалюк | Базовые алгоритмы. Реализация на Python и C++ на примере классических игр (2025) [PDF]
Автор: Павел Довгалюк
Издательство: БХВ-Петербург
ISBN: 978-5-9775-2100-0
Жанр: Программирование, учебное пособие

Формат: PDF
Качество: Обработанный скан
Иллюстрации: Черно-белые

Описание:
В книге дается базовая алгоритмическая подготовка, классические алгоритмы разобраны одновременно на двух языках — C++ и Python на примере широко известных и интуитивно понятных компьютерных игр. Наглядно излагается реализация циклов, перебора, рекурсии, эвристики, рассматривается работа с деревьями решений, на примере шахмат предлагается знакомство с прямоугольными координатами, дается введение в самообучающиеся алгоритмы. Книга ориентирована как на начинающих программистов, так и на читателей, планирующих перейти на C++ или Python как на второй язык. Примеры, рассмотренные в книге, помогут сделать первые шаги на пути к профессиональному программированию игр. Вместе с тем, книгу можно использовать как справочник по алгоритмам для программистов и исследователей и как учебное пособие для студентов соответствующих специальностей. Также будет полезна при подготовке к собеседованиям.
Алгоритмическая подготовка, осведомленность и эрудиция — это ключевые достоинства программиста, нацеленного на развитие, карьерный рост, а также рассчитывающего быстро находить решения как для рутинных, так и для нетривиальных задач.
Краткое содержание

1. Введение
2. Обзор языков с++ и Python
3. Начнём с простых игр
4. Изучаем структуру игровой программы
5. Программирование прямоугольных полей
6. Полный перебор с помощью циклов
7. Эвристические алгоритмы
8. Рекурсивные алгоритмы в играх
9. Когда рекурсия не подходит
10.Альфа-бета отсечение: ускоряем рекурсивный перебор
11.Самообучающиеся игры

Все игры и головоломки в книге

Игра «Бросание кубика»
Программа-имитатор бросков игрального кубика

Игра «Отгадай число»
Программа загадывает число и предлагает игроку отгадать его

Игра «23 спичкю»
Кто возьмёт последнюю спичку со стола, тот проиграл

Игра «Хаммурапю»
Игра-симулятор жизни правителя аграрной страны

Игра «Blackjack»
Или «двадцать одно», одна из самых популярных карточных игр
Игра «Ферзя в угол»
Кто заведёт в угол ферзя, тот выиграл

Игра «Чудовища»
Игрок пытается найти чудовищ, спрятавшихся на болоте

Игра «Крестики-ноликю»
Всем известная детская игра, но теперь в неё играет компьютер

Числовые ребусы с буквами
Программа разгадывает арифметический ребус, где цифры заменены буквами

Игра «Быки и коровы»
Компьютер отгадывает задуманное число, получая подсказки о совпадении цифр

Игра «Морской бой»
Нужно первым потопить спрятанные на поле корабли противника

Игра «Реверсю»
Настольная игра, где нужно захватить игровое поле, перекрашивая фишки соперника

Головоломка «8 ферзей»
Как расставить 8 ферзей на шахматной доске, чтобы они не били друг друга

Игра «Крестики-ноликю» 4х4
Усложнённый вариант классических крестиков-ноликов

Головоломка «Лабиринт»
Компьютер ищет выход из лабиринта

Игра «8»
Поиск порядка перемещения фишек в модификации знаменитой головоломки «Пятнадцать»

Игра «Солитер»
Фишки прыгают друг через друга, чтобы съесть. Нужно, чтобы осталась только одна

Игра «Калах»
Игра с камушками на доске, где нужно захватить их больше, чем соперник

Игра «Мини-шахматы» Шахматы на поле 5 х 5

Игра «Угадай животное»
Программа пытается отгадать задуманное животное, задавая вопросы. Если не получилось отгадать, она добавляет правильный ответ в свою базу знаний

Игра «6 пешек»
Программа знает только правила игры, но не знает, как выигрывать. Чем больше она проигрывает, тем лучше играет потом
Скриншоты:


Время раздачи: с 10.00 до 21.00 (минимум до появления первых 3-5 скачавших)
[NNMClub.to]_Pavel Dovgalyuk. Bazovyie algoritmyi.pdf.torrent
 Торрент: Платиновая раздача  Зарегистрирован
 
Скачать


Примагнититься
 Зарегистрирован:   12 Сен 2025 14:11:37
 Размер:   26.3 MB  (
 Рейтинг:   4.9 (Голосов: 81)
 Поблагодарили:   411
 Проверка:   Оформление проверено модератором 12 Сен 2025 16:10:28
Как cкачать  ·  Как раздать  ·  Правильно оформить  ·  Поднять ратио!  
kalash2006
Стаж: 15 лет 11 мес.
Сообщений: 12
Ratio: 3.892
54.55%
Спасибо друг, давно искал!
Показать сообщения:   
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Научная и техническая литература -> Учебники Часовой пояс: GMT + 3
Страница 1 из 1