Алгоритми та структури даних

Викладач: Єфімов Віктор Миколайович
Рік видання: 2014
Автор: Єфімов Віктор Миколайович
Спеціалізація:

6.050103 Програмна інженерія

Опис:
Огляд елементарних понять програмування. Базові структури даних: стеки , черги , пов'язані списки , хеш- таблиці , дерева , графи . Об'єктно- орієнтоване програмування : об'єктно- орієнтоване проектування , інкапсуляція і приховування інформації , класи , поділ інтерфейсу і реалізації , ієрархії класів , спадкування , поліморфізм . Основні обчислювальні алгоритми : алгоритми сортування зі складністю O ( NlogN ) , хеш- таблиці та алгоритми усунення колізій , двійкові дерева пошуку , представлення графів , обходи в глибину і в ширину .

[скачано: 155]