В классическом учебнике тьюринговского лауреата Н.Вирта аккуратно, на тщательно подобранных примерах прорабатываются основные темы алгоритмики - сортировка и поиск, рекурсия, динамические структуры данных. Перевод на русский язык выполнен заново, все рассуждения и программы проверены и исправлены, часть примеров по согласованию с автором переработана с целью максимального прояснения их логики (в том числе за счет использования цикла Дейкстры). Нотацией примеров теперь служит Оберон/Компонентный Паскаль - наиболее совершенный потомок старого Паскаля по прямой линии. Все программы проверены и работают в популярном варианте Оберона - системе Блэкбокс, и доступны в исходниках на сайте издательства вместе с самой системой и дополнительными материалами. Большая часть материала книги составляет необходимый минимум знаний по алгоритмике не только для программистов-профессионалов, но и любых других специалистов, активно использующих программирование в работе. Книга...
V klassicheskom uchebnike tjuringovskogo laureata N.Virta akkuratno, na tschatelno podobrannykh primerakh prorabatyvajutsja osnovnye temy algoritmiki - sortirovka i poisk, rekursija, dinamicheskie struktury dannykh. Perevod na russkij jazyk vypolnen zanovo, vse rassuzhdenija i programmy provereny i ispravleny, chast primerov po soglasovaniju s avtorom pererabotana s tselju maksimalnogo projasnenija ikh logiki (v tom chisle za schet ispolzovanija tsikla Dejkstry). Notatsiej primerov teper sluzhit Oberon/Komponentnyj Paskal - naibolee sovershennyj potomok starogo Paskalja po prjamoj linii. Vse programmy provereny i rabotajut v populjarnom variante Oberona - sisteme Blekboks, i dostupny v iskhodnikakh na sajte izdatelstva vmeste s samoj sistemoj i dopolnitelnymi materialami. Bolshaja chast materiala knigi sostavljaet neobkhodimyj minimum znanij po algoritmike ne tolko dlja programmistov-professionalov, no i ljubykh drugikh spetsialistov, aktivno ispolzujuschikh programmirovanie v rabote. Kniga...