Код от семинарите по СДП
2016-2019г. спец. Информатика, ФМИ, СУ
Код от практикумите
Примери за напреднали
-
/algorithms/
- тук ще намерите базови примери за основните раздели алгоритми -
"Комбинаторика", "Търсене с върщане", "Разделяй и владей", "Динамично оптимиране"
и подробни примери за "Сортиране", "Търсене" и алгоритми върху "Графи" -
/data_structures/
- в тази директория са поместени реализаци на основните
и по често срещаните структури от данни -
"Динамичен масив", "Свързан списък", "Стек",
"Опашка", "Дървета", "Хеш - таблици" -
/recap/
- материали за преговор на наученото по ООП и УП -
/utils/
- общи помощни ресурси -
разписание
- примерно разписание на обхванатите теми по седмици
и допълнителна информация за съдържанието на цялостното изложение*всички примери са компилирани и тествани с компилаторите на GNU, MS и Apple (gcc, g++, VC++, clang)
Some examples and source code during the DSA (data structures and algorithms)
@ Faculty of Mathematics and Informatics, Sofia University
Code from practicums
Advanced examples
-
/algorithms/
- simple examples of basic algorithm classes -
"Combinatorics", "Backtracking", "Divide and conquer", "Dynamic programming"
and more detailed of "Sorting", "Searching" и "Graph algorithms" -
/data_structures/
- implementations for all basic data structures -
"Dynamic array", "Linked list", "Stack",
"Queue", "Trees", "Hash tables" -
/recap/
- some materials to review the learned during IP and OOP -
/utils/
- just utilities -
schedule
- all the themes that are included + plan about when talking for them will be*all examples are compiled and run using GNU, MS and Apple compilers (gcc, g++, VC++, clang)