Автор: Мозговой М. В.
Год издания: 2007
Серия: Секреты мастерства
Издательство: Наука и Техника
Язык: русский
Размер: 10,90 Мб
Страниц: 267
Формат: DJVU
ISBN: 5-94387-286-8
Данная книга посвящена анализу интересных задач, встречающихся в повседневной практике программирования и требующих нетривиальных подходов в их решении. На основе относительно небольшого количества характерных реалистичных примеров иллюстрируется применение важных алгоритмов и методик программирования. Обозначены задачи, в которых могут использоваться те или иные подходы и решения.
Книга написана в доступной форме блестящим программистом и великолепным популяризатором, автором таких книг, как "Классика программирования: алгоритмы, языки, автоматы, компиляторы. Практический подход" и "Занимательное программирование". Будет несомненно полезна всем, кто, обладая базовыми знаниями C++, хочет повысить свой уровень и культуру программирования.
Содержание:
Введение
Глава 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 оценок |
Формат: | Книга |
Уже скачали: | 12829 раз |
Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!
Название: Средневековая Европа глазами современников и историков Автор: Ястребицкая А.Л. Издательство: Интерпракс Страниц: 1480 Формат: PDF Размер: 7,85 Мб Качество: Отличное Язык: Русский Год издания . . .
Название: Открытый архив — 2: Справочник сборников документов, вышедших в свет в отечественных издательствах в 1917— 2000 гг. Автор: И.А.Кондакова Издательство: РОССПЭН Страниц: 432 Формат . . .
Название: Северный Кавказ в российском цивилизационном процессе Автор: Боров А.Х. Издательство: Нальчик Страниц: 299 Формат: PDF Размер: 6,22 Мб Качество: Нормальное Язык: Русский Год издания: 2007 IS . . .
Название: Златое слово Руси. Крах антирусских наветов Автор: Лесной Сергей Издательство: Алгоритм Страниц: 304 Формат: PDF Размер: 18.9Мб Качество: Отличное Язык: Русский Год издания: 2008 В чем секре . . .
Название: 1941 год глазами немцев. Берёзовые кресты вместо железных Автор: Роберт Кершоу Издательство: Яуза Формат: PDF Размер: 34.8 Mb Качество: Нормальное Язык: Русский Год издания: 2010 Уникальная . . .
Название: Скифские лучники Автор: Е. В. Черненко Издательство: Наукова думка Страниц: 256 Формат: PDF Размер: 17,5 Мб Качество: Нормальное Язык: Русский Год издания: 1981 В монографии рассматриваются . . .
Вам представлены две кулинарные книги - "Вкуснятина в горшочках" и "Готовим в горшочках". Эти книги вобрали в себе множество вкусных рецептов самых питательных и полезных блюд.Среди большого разнообра . . .
Название: У истоков Руси. Меж варягом и греком Автор: Владимир Егоров Издательство: Эксмо, Алгоритм Страниц: 304 Формат: PDF Размер: 8.6 Mb Качество: Отличное Язык: Русский Год издания: 2010 ISBN: 978 . . .
Название: Война. Пропади она пропадом! Автор: Виталий Рапопорт Издательство: Яуза-Пресс Страниц: 416 Формат: PDF Размер: 25.6Мб Качество: Отличное Язык: Русский Год издания: 2010 "Лишь бы не было войн . . .
Название: Битва за Москву. Первое решающее сражение Второй мировой. 1941-1942 Автор: Вернер Хаупт Издательство: Центрполиграф Страниц: 304 Формат: PDF Размер: 44,6Мб Качество: Отличное Язык: Русский Г . . .
Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.
К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге C++ мастер-класс. 85 нетривиальных проектов, решений и задач. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.