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