Данная книга посвящена анализу интересных задач, встречающихся в повседневной практике программирования и требующих нетривиальных подходов в их решении. На основе относительно небольшого количества характерных реалистичных примеров иллюстрируется применение важных алгоритмов и методик программирования. Обозначены задачи, в которых могут использоваться те или иные подходы и решения.
Книга написана в доступной форме блестящим программистом и великолепным популяризатором, автором таких книг, как "Классика программирования: алгоритмы, языки, автоматы, компиляторы. Практический подход" и "Занимательное программирование". Будет несомненно полезна всем, кто, обладая базовыми знаниями C++, хочет повысить свой уровень и культуру программирования.
Название: C++ мастер-класс. 85 нетривиальных проектов, решений и задач
Автор: Мозговой М. В.
Издательство: Наука и Техника
Год: 2007
Страниц: 267
Формат: программа для djvu
Размер: 10,9 МБ
ISBN: 5-94387-286-8
Качество: Отличное
Серия или Выпуск: Секреты мастерства
Содержание:
Введение
Глава 1. Структуры данных
1.1. Математика на стеке
1.2. Разреженные матрицы
1.3. Бинарные деревья - это такие деревья
Глава 2. Решение математических задач
2.1. Алгебра и геометрия
2.2. Расчёт траекторий
Глава 3. Алгоритмы на графах
3.1. Анализ графов
3.2. Волновая трассировка
Глава 4. Рекурсия и перебор с возвратами. Эвристический поиск
4.1. Рекурсивные объекты. Фрактальные узоры
4.2. Простой поиск в играх и головоломках
4.3. Эвристический поиск
Глава 5. Визуализация и анимация
5.1. Планетарная система. Универсальная демонстрационная астрономическая модель
5.2. "Черепашья" графика - нестандартная модель рисования
5.3. Космическая дуэль, или "проволочная" графика в действии
5.4. Эвристический поиск и Сокобан
5.5. Визуализация простого трехмерного мира
5.6. Буквы и звуки. Простой музыкальный редактор
5.7. Генеалогическое древо (представление и визуализация древовидных данных)
5.8. Скринсейвер - делаем простую, но эффектную анимацию
Глава 6. Обучающиеся программы
6.1. Классификация и кластеризация
6.2. Самообучающиеся программы
Глава 7. Моделирование вероятностных процессов
7.1. Рандомизированные алгоритмы
7.2. Компьютерные эксперименты
7.3. Биологические модели
Глава 8. Операции с текстовыми данными
8.1. В качестве разминки - поиск анаграмм
8.2. Проверка правописания. Использование расстояния Левенштейна
8.3. Баннерорезалка, или поиск строк по шаблону
8.4. Транслитерация dlyateh, кто ne mozhet pisat' po-russki
8.5. Аббревиатор, или как правильно произнести "КД-ПЗУ"?
8.6. Выравнивание по ширине. Красивое форматирование текста
8.7. Расстановка переносов
Глава 9. Различные алгоритмы
9.1. Стратегии для игр
9.2. Анализ и обработка изображений
9.3. Стеганография, или маскировка наличия присутствия
сообщений
9.4. Специализированные алгоритмы
Глава 10. Архитектура программного обеспечения, или о чем подумать на сон грядущий
10.1. Игры и головоломки
10.2. Хранение и обработка данных
10.3. Анализ текстовой информации
Рейтинг: | 4.8 баллов / 2537 оценок |
Формат: | Книга |
Уже скачали: | 12760 раз |
Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!
Название: Good Housekeeping One-Dish Meals: 100 Delicious RecipesАвтор: Anne WrightГод издания: 2008Издательство: HearstЯзык: английскийРазмер: 6,00 МбСтраниц: 176Формат: PDFISBN: 1588166775Кулинарная . . .
Название: Фруктовые салаты-ЯблокоИздательство: Интернет-изданиеАвтор: неизвестенГод Выпуска: 2010Формат PDFКачество: хорошееРазмер файла:3,6 mbРазнообразные вкусные и питательные салаты можно приготов . . .
Автор: Илья ЛазерсонНазвание: Литовская кухняИздательство: ЦентрполиграфСерия: Скорая кулинарная помощь. Кухни народов мираГод: 2005Формат: djvuРазмер: 10.43В литовской кухне традиционно используется . . .
Автор: Автор-составитель: С.Е. ПершинаНазвание: Перец и баклажаныИздательство: Комсомольская правда - АркаимГод: 2009Формат: djvu в rarРазмер: 9,09 МБДля сайта: www.bankknig.netПерец по-кубански и мар . . .
Автор: коллективНазвание: Семь поварят. Волшебство чаяИздательство: ООО "Издательский дом "Аркаим" Год: 2010Формат: pdfРазмер: 4,24мбВ книге собраны необычные рецепты приготовления чая. Масала-чай, ай . . .
Автор: Автор-составитель: С.Е. ПершинаНазвание: ПомидорыИздательство: Комсомольская правда - АркаимГод: 2009Формат: djvu в rarРазмер: 9,21 МБДля сайта: www.bankknig.netВы еще не пробовали салат «Синьо . . .
Автор: Коллектив авторовНазвание: Чай и кофеИздательство: Компания "Новый Диск"Год: 2008Формат: ISO Размер: 107МбДля сайта: www.bankknig.netУ каждого свои пристрастия. Кто-то начинает утро с чашечки к . . .
Автор: Автор-составитель: С.Е. ПершинаНазвание: КлубникаИздательство: Комсомольская правда - АркаимГод: 2009Формат: djvu в rarРазмер: 8,55 МБДля сайта: www.bankknig.netВы думаете, что любите клубнику? . . .
Автор: Махно В.В.Название: Оладьи, сырники, хачапури, лепешкиИздательство: СловоГод: 2004Формат: DjvuРазмер: 8.8 MbДля сайта: www.bankknig.netВ книге предложены простые и разнообразные рецепты оладьев . . .
Автор: Анна Лубенская, Борис ДымовНазвание: Сладкие тайныИздательство: Компания «Развитие»Год: 1990Формат: djvuРазмер: 5,66 МбДля сайта: www.bankknig.netКнига охватывает практически все виды кондитерс . . .
Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.
К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге C++ мастер-класс. 85 нетривиальных проектов, решений и задач. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.