КнигоПровод.Ru24.04.2024

/ИТ-книги

Искусство программирования на C. Фундаментальные алгоритмы, структуры данных и примеры приложений — Хэзфилд Р., Кирби Л.
Искусство программирования на C. Фундаментальные алгоритмы, структуры данных и примеры приложений
Энциклопедия программиста
Хэзфилд Р., Кирби Л.
год издания — 2001, кол-во страниц — 736, ISBN — 966-7393-82-8, тираж — 3000, язык — русский, тип обложки — твёрд. 7БЦ, масса книги — 1110 гр., издательство — ДиаСофт
КНИГА СНЯТА С ПРОДАЖИ
Формат 84x108 1/16. Бумага типографская. Печать офсетная
ключевые слова — 1tbs, gnu, ansi, whitesmith, битов, ассемблер, драйвер

Эта книга посвящена искусству программирования на одном из самых популярных и мощных языков. Значительное внимание уделено таким актуальным вопросам, как обработка данных, работа с битами и байтами, отладка программ, управление памятью, моделирование, рекурсия, а также темам, не часто встречающимся в литературе, но играющим важную роль при разработке коммерческих приложений.

Описание самых разнообразных алгоритмов в книге гармонично сочетается с вопросами их практической реализации. Приведено большое количество фрагментов кода и целых программ, которые непосредственно можно применять в сложных приложениях.

Книга предназначена для опытных программистов, а также читателей, имеющих базовые знания по языку С и желающих повысить свою квалификацию до профессионального уровня.

ОГЛАВЛЕНИЕ

Часть I. Пересмотренный язык C 25
ГЛАВА 1. Энциклопедия С-программиста26
ГЛАВА 2. Войны стандартов программирования: причины и пути
перемирия
35
ГЛАВА 3. Оптимизация62
ГЛАВА 4. Работа с датами84
ГЛАВА 5. Игры с битами и байтами95
ГЛАВА 6. Хранение и извлечение данных111
ГЛАВА 7. Исправление кода программ135
ГЛАВА 8. Управление памятью166
ГЛАВА 9. Моделирование и контроллеры185
ГЛАВА 10. Рекурсия194
 
Часть II. Организация данных208
ГЛАВА 11. Простые абстрактные структуры данных209
ГЛАВА 12. Поиск по двоичному дереву266
ГЛАВА 13. Методы быстрой сортировки291
ГЛАВА 14. Деревья331
ГЛАВА 15. Разреженная матрица343
ГЛАВА 16. Работа с графами372
 
Часть III. Дополнительные тематические разделы410
ГЛАВА 17. Матричная арифметика411
ГЛАВА 18. Обработка цифровых сигналов436
ГЛАВА 19. Синтаксический анализ и вычисление выражений485
ГЛАВА 20. Создание программных инструментальных средств529
ГЛАВА 21. Генетические алгоритмы560
ГЛАВА 22. Межплатформенная разработка: программирование
коммуникационных средств
573
ГЛАВА 23. Написание CGI-приложений на C604
ГЛАВА 24. Арифметика произвольной точности622
ГЛАВА 25. Обработка естественных языков652
ГЛАВА 26. Шифрование670
ГЛАВА 27. Встроенные системы690
ГЛАВА 28. Параллельная обработка699
ГЛАВА 29. Взгляд в будущее: C99710
 
Часть IV. Приложения719
ПРИЛОЖЕНИЕ A. Общедоступная лицензия GNU720
ПРИЛОЖЕНИЕ B. Избранная библиография724
ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ726

Книги на ту же тему

  1. Моя первая программа на C/C++, Нейбауэр А. Р., 1995
  2. Основы программирования на языках C и C++, Ашарина И. В., 2002
  3. Начальный курс C и C++, Березин Б. И., Березин С. Б., 2001
  4. Язык программирования C. Лекции и упражнения. — 6-е изд., Прата С., 2015
  5. Практическая обработка изображений на языке Си, Линдли К., 1996
  6. Справочник программиста по C/C++. — 2-е изд., Шилдт Г., 2001
  7. UNIX. Профессиональное программирование. — 2-е изд., Стивенс Р., Раго С., 2007
  8. Популярные форматы файлов для хранения графических изображений на IBM PC, Романов В. Ю., 1992
  9. Алгоритмы + структуры данных = программы, Вирт Н., 1985

© 1913—2013 КнигоПровод.Ruhttp://knigoprovod.ru