Книга Фундаментальныеалгоритмы и структурыданных в Delphi представляет собой уникальное учебное и справочное пособие по наиболее распространенным алгоритмам манипулирования данными, которые зарекомендовали себя как надежные и проверенные многими поколениями программистов. По данным журнала Delphi Informant за 2002 год, эта книга была признана сообществом разработчиков прикладных приложений на Delphi как "самая лучшая книга по практическому применению всех версий Delphi". В книге подробно рассматриваются базовые понятия алгоритмов и основополагающие структурыданных, алгоритмы сортировки, поиска, хеширования, синтаксического разбора, сжатия данных, а также многие другие темы, тесно связанные с прикладным программированием. Изобилие тщательно проверенных примеров кода существенно ускоряет не только освоение фундаментальных алгоритмов, но также и способствует более квалифицированному подходу к повседневному программированию. Несмотря на то что книга рассчитана в первую очередь на профессиональных разработчиков приложений на Delphi, она окажет несомненную пользу и начинающим программистам, демонстрируя им приемы и трюки, которые столь популярны у истинных "профи". Все коды примеров, упомянутые в книге, доступны для выгрузки на Web-сайте издательства
отзывы о книге
Суперкнига (22/02/2004)
Кроме подробного изложения фундаментальных алгоритмов и примеров их пркатической реализации и применения, показаны многие тонкости работы в Delphi/Object Pascal. Больше всего подойдет для набравшихся опыта начинающих, которые хотят стать профессионалами.
без темы (01/08/2003)
Автор взял да изложил множество фундаментальных алгоритмов (сортировка, поиск, списки/очереди, генерация псевдослучайных чисел, хеширование, деревья, конечные автоматы/регулярные выражения, сжатие по Шеннону-Фано/Хаффману/LZV, взаимодействие нескольких непрерывных (бесконечных) потоков данных в многопоточном Win-приложении, diff), и при этом сделал это ясным, понятным и четким языком, с великолепными, прозрачными для понимания примерами кода на Дельфи. Именно то, что нужно с инженерной точки зрения (а не абстрактно-математической, как у Кнута или Седжвика).
Тем не менее, ошибки в книге встречаются, возможно, из-за плохого набора при переводе. Некоторые идеологические моменты в начальной части книги являются спорными (с моей точки зрения).
Коды программ доступны на сайте издательства www.diasoft.kiev.ua