Схема на раздела
-
-
(автор: гл. ас. Г. Георгиев — Скелета)
-
(автор на файла: Стефан Фотев)
-
(автор: гл. ас. Добромир Кралчев)
-
по различни учебни дисциплини
-
Сборник с интересни
и не много известни задачи.
Състои се от четири глави:1) Логически и математически задачи.
2) Алгоритмични задачи.
3) Програмистки трикове.
4) Неопределени задачи.За курса по ДАА е важна глава 2.
-
-
— линейно-рекурентни уравнения
(метод на характеристичните уравнения);
— развиване на рекурентно уравнение;
— дърво на рекурсията.
-
-
-
— сортиране чрез сливане;
— пирамидално сортиране;
— бързо сортиране.
-
-
Решава едновременно две задачи:
— сортира масив;
— търси най-дълга растяща подредица.
-
-
на k-тия най-малък елемент,
с линейна времева сложност
-
-
(стр. 9–16 от записките)
-
използвани при
алгоритмите върху графи
(стр. 7–8 от записките) -
използвана в алгоритъма на Крускал
-
за търсене на мостове
и срязващи върхове.
На стр. 3 има псевдокод и пример.
Лемите № 4 и № 5 от стр. 4
служат за намиране на мостовете
и срязващите върхове.
-
-
-
за някои алгоритми върху графи
(алгоритъма на Крускал,
алгоритъма на Прим—Ярник,
алгоритъма на Дейкстра
и други алгоритми) -
на Прим—Ярник и на Дейкстра
-
на Прим—Ярник и на Дейкстра
-
-
-
(основни задачи)
-
за синтактичен анализ
на безконтекстни граматики
в нормална форма на Чомски
-
-
-
(задачи от минали контролни)
-
(задачи от минали изпити)
-
-
-
за NP-пълнотата на задачата SAT
(с доказателство) -
(доказателства с помощта
на полиномиална редукция)
-
Резултати от текущ контрол
-
анализ на алгоритми
(15 март 2019 г.) -
алгоритми върху масиви
(27 март — 3 април 2019 г.) -
от домашно № 1
-
сортиране и търсене
(3 април 2019 г.) -
алгоритми върху графи
(24 април 2019 г.) -
съставяне на алгоритми
(25 април — 3 май 2019 г.) -
от домашно № 2
-
динамично програмиране
(15 май 2019 г.) -
класове на сложност P и NP
(16–22 май 2019 г.) -
от домашно № 3
-
към 9 юни 2019 г.
-
-
-
(12 юни 2019 г.)
-
(13 юни 2019 г.)