|
Кількість
|
Вартість
|
||
|
|
|||
|
|
|||
Описуються методи побудови та використання складних структур даних: стеки, дерева, графи; нетрадиційні уявлення даних, зокрема функціональне уявлення. Розглядаються різні алгоритми обробки цих структур на прикладах програм. Переказ здійснюється на основі об'єктно-орієнтованого підходу з використанням мови програмування C++. Показано, як той чи інший вибір вирішення завдань впливає на ефективність та виразність програм. Наводиться велика кількість текстів програм, що ілюструють розглянуті алгоритми. Для програмістів.