Структури от данни - май 2017
Умения, които ще придобиеш
- Имплементация на линейни структури от данни: списъци, стекове и опашки
- Обхождане на дървовидни структури данни в дълбочина (DFS) и в ширина (BFS)
- Познаване на сложни структури от данни
- Дървовидни структури от данни: използване и имплементация
- Речници и хеш таблици: използване и имплементация
- Ефективност на структурите данни: кога коя структура да използваме?
Теми
-
Course Introduction -
Linear Data Structures - List and DS Complexity -
Linear Data Structures - List and DS Complexity - Exercises -
Linear Data Structures - Stacks and Queues -
Linear Data Structures - Stacks and Queues - Exercises -
Basic Tree Data Structures - Tree, Binary Tree -
Basic Tree Data Structures - Tree, Binary Tree - Exercises -
Binary Search Trees -
Binary Search Trees - Exercises -
Heaps and Priority Queue -
Heaps and Priority Queue - Exercises -
B-Trees and Red-Black Trees -
B-Trees and Red-Black Trees - Exercises -
AA-Trees and AVL Trees -
AA-Trees and AVL Trees - Exercise -
Rope and Trie -
Rope and Trie - Exercises -
Quad Trees, K-d Trees, Interval Trees -
Quad Trees, K-d Trees, Interval Trees - Exercises -
Hash Tables - Sets and Dictionaries -
Hash Tables - Sets and Dictionaries - Exercises -
Combining Data Structures -
Combining Data Structures - Exercises -
Exam Preparation -
Exam Preparation -
Exam
Сертификат след успешно завършване
След полагане на изпита и при оценка "Практика" равна или по-висока от 5.00, ще получите сертификат от СофтУни.
Петър Пенев
Преподавател
Симеон Шейтанов
Преподавател
5.7/6 оценка на курса
Радостина Костова
Всичко беше добре организирано и подготвено. Нямам конструктивни забележки. Огромно благодарности на супер яките лектори и търпението, което имаха с нас.
Анна Петкова
Курсът е чудесен! Лекторът преподава материала с невероятно желание и ентусиазъм. Човек с енциклопедични знания в света на ИТ и невероятни мотивационни качества. Обяснява нещата по разбираем начин с достатъчни примери, за да онагледи материала, като оставя и достатъчно работа за самостоятелна подготовка, което оценявам много високо.
Николай Христов
Достатъчно лесно е за тези, които имат желание да се научат. Лекторите са невероятно търпеливи и всичко много ми харесва. При мен проблемът е, че нямах достатъчно време от работата ми, за да решавам повече задачи и да съм в крак с материала, но в краая успях да наваксам и си заслужаваше.
Борислав Петров
Страхотни лекции, уникално силно обучение! Научих страшно много неща! Отвориха се и много въпроси за допълнително разучаване и научаване, за които до преди това нямах и представа, че са важни.
Тодор Илиев
Всеки курсист има различно ниво и смятам, че информацията беше подходящо представена за всички. Желанието на лектори да преподават разбираемо е невероятно и успяват не само да дадат това, което е нужно, но и да открият вратата към нови знания.
Даниел Христов
Структурата на курса беше много добра и изключително полезна. Преподавателите обясняваха всичко много внимателно и с пример, което ми помогна да разбера дори по-сложните теми, които иначе щяха да ме затруднят.
Ива Сандева
Супер съм доволна от обучението! Лекторите и менторите ми помогнаха да усвоя новите умения много бързо и лесно, като винаги ми осигуряваха необходимата подкрепа. Програмата беше изключително добре подготвена и полезна.
Айлин Серафимова
Много съм доволна от обучението в СофтУни! Лекциите са онлайн и ги гледах когато имам време след работа или уикенда, което е супер, защото мога да ги забавя или повторя, ако не съм разбрала нещо. Преподавателите предоставят ясни обяснения, а самата платформа е много лесна за използване.
Лъчезар Петров
Лекциите на СофтУни ми позволиха да уча на свое темпо. Мога да ги гледам когато имам време и да ги забавя, ако нещо не разбера. Това е голямо предимство, защото мога да се съсредоточа върху важните моменти и да се уверя, че съм усвоила всичко.
Йоана Иванова
Прекрасен лектор! Обяснява много добре, с нагледни примери, което прави усвояването на материала много лесно, с удоволствие слушам и с лекота следя мисълта!