Кроме подробного изложения фундаментальных алгоритмов и примеров их пркатической реализации и применения, показаны многие тонкости работы в Delphi/Object Pascal. Больше всего подойдет для набравшихся опыта начинающих, которые хотят стать профессионалами.
Автор взял да изложил множество фундаментальных алгоритмов (сортировка, поиск, списки/очереди, генерация псевдослучайных чисел, хеширование, деревья, конечные автоматы/регулярные выражения, сжатие по Шеннону-Фано/Хаффману/LZV, взаимодействие нескольких непрерывных (бесконечных) потоков данных в многопоточном Win-приложении, diff), и при этом сделал это ясным, понятным и четким языком, с великолепными, прозрачными для понимания примерами кода на Дельфи. Именно то, что нужно с инженерной точки зрения (а не абстрактно-математической, как у Кнута или Седжвика).
Тем не менее, ошибки в книге встречаются, возможно, из-за плохого набора при переводе. Некоторые идеологические моменты в начальной части книги являются спорными (с моей точки зрения).
Коды программ доступны на сайте издательства www.diasoft.kiev.ua
[email protected]
Boris Barbaris