Skip to content

Some examples druing the DSA (data structures and algorithms) courses given by me (Ivan Filipov) as a teaching assistant @ Faculty of Mathematics and Informatics, Sofia University 2016-2019

License

Notifications You must be signed in to change notification settings

IvanFilipov/FMI-DSA

Repository files navigation

ФМИ - СДП

Код от семинарите по СДП
2016-2019г. спец. Информатика, ФМИ, СУ
Код от практикумите
Примери за напреднали

Организация на хранилището:

  • /algorithms/ - тук ще намерите базови примери за основните раздели алгоритми -
    "Комбинаторика", "Търсене с върщане", "Разделяй и владей", "Динамично оптимиране"
    и подробни примери за "Сортиране", "Търсене" и алгоритми върху "Графи"

  • /data_structures/ - в тази директория са поместени реализаци на основните
    и по често срещаните структури от данни -
    "Динамичен масив", "Свързан списък", "Стек",
    "Опашка", "Дървета", "Хеш - таблици"

  • /recap/ - материали за преговор на наученото по ООП и УП

  • /utils/ - общи помощни ресурси

  • разписание - примерно разписание на обхванатите теми по седмици
    и допълнителна информация за съдържанието на цялостното изложение

    *всички примери са компилирани и тествани с компилаторите на GNU, MS и Apple (gcc, g++, VC++, clang)

FMI - DSA

Some examples and source code during the DSA (data structures and algorithms)
@ Faculty of Mathematics and Informatics, Sofia University
Code from practicums
Advanced examples

repository organization:

  • /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)

About

Some examples druing the DSA (data structures and algorithms) courses given by me (Ivan Filipov) as a teaching assistant @ Faculty of Mathematics and Informatics, Sofia University 2016-2019

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published