| 1.1.Инструктаж по ТБ , ППО , ОТ и ЗБУТ |
| 1.2.Инструктаж по ТБ , ППО , ОТ и ЗБУТ |
| 1.3.Инструктаж по ТБ , ППО , ОТ и ЗБУТ |
| 2.4.Алчни алгоритми. Общо представяне на алчните алгоритми. Особености на алчните алгоритми. |
| 2.5.Алчни алгоритми. Общо представяне на алчните алгоритми. Особености на алчните алгоритми. |
| 2.6.Алчни алгоритми. Общо представяне на алчните алгоритми. Особености на алчните алгоритми. |
| 3.7.Решаване на общи задачи с помощта на алчни алгоритми |
| 3.8.Решаване на общи задачи с помощта на алчни алгоритми |
| 3.9.Решаване на общи задачи с помощта на алчни алгоритми |
| 4.10.Рекурсия. Търсене с връщане назад (backtracking). Комбинаторика |
| 4.11.Рекурсия. Търсене с връщане назад (backtracking). Комбинаторика |
| 4.12.Рекурсия. Търсене с връщане назад (backtracking). Комбинаторика |
| 5.13.Рекурсия. Рекурсивно решение на някои математически алгоритми – НОД, НОК, Редица на Фибоначи |
| 5.14.Рекурсия. Рекурсивно решение на някои математически алгоритми – НОД, НОК, Редица на Фибоначи |
| 5.15.Рекурсия. Рекурсивно решение на някои математически алгоритми – НОД, НОК, Редица на Фибоначи |
| 6.16.Основна схема на алгоритмите с търсене с връщане назад |
| 6.17.Основна схема на алгоритмите с търсене с връщане назад |
| 6.18.Основна схема на алгоритмите с търсене с връщане назад |
| 7.19.Задача за осемте царици – решение с търсене с връщане назад |
| 7.20.Задача за осемте царици – решение с търсене с връщане назад |
| 7.21.Задача за осемте царици – решение с търсене с връщане назад |
| 8.22.Задача за намиране на пътища в лабиринт |
| 8.23.Задача за намиране на пътища в лабиринт |
| 8.24.Задача за намиране на пътища в лабиринт |
| 9.25.Комбинаторика. Генериране на пермутации, вариации и комбинации чрез рекурсивни алгоритми |
| 9.26.Комбинаторика. Генериране на пермутации, вариации и комбинации чрез рекурсивни алгоритми |
| 9.27.Комбинаторика. Генериране на пермутации, вариации и комбинации чрез рекурсивни алгоритми |
| 10.28.Решаване на общи задачи за рекурсивни алгоритми и търсене с връщане назад |
| 10.29.Решаване на общи задачи за рекурсивни алгоритми и търсене с връщане назад |
| 10.30.Решаване на общи задачи за рекурсивни алгоритми и търсене с връщане назад |
| 11.31.Увод в динамичното програмиране. Разбиване на задача на подзадачи. Състояние. Мемоизация |
| 11.32.Увод в динамичното програмиране. Разбиване на задача на подзадачи. Състояние. Мемоизация |
| 11.33.Увод в динамичното програмиране. Разбиване на задача на подзадачи. Състояние. Мемоизация |
| 12.34.Задача за раницата |
| 12.35.Задача за раницата |
| 12.36.Задача за раницата |
| 13.37.Задача за най-дълга нарастваща подредица |
| 13.38.Задача за най-дълга нарастваща подредица |
| 13.39.Задача за най-дълга нарастваща подредица |
| 14.40.Триъгълника на Паскал |
| 14.41.Триъгълника на Паскал |
| 14.42.Триъгълника на Паскал |
| 15.43.Двумерни задачи за динамично програмиране |
| 15.44.Двумерни задачи за динамично програмиране |
| 15.45.Двумерни задачи за динамично програмиране |
| 16.46.Приложение на рекурсията в динамичното програмиране |
| 16.47.Приложение на рекурсията в динамичното програмиране |
| 16.48.Приложение на рекурсията в динамичното програмиране |
| 17.49.Решаване на общи задачи за динамично програмиране |
| 17.50.Решаване на общи задачи за динамично програмиране |
| 17.51.Решаване на общи задачи за динамично програмиране |
| 18.52.РЕЗЕРВ |
| 18.53.РЕЗЕРВ |
| 18.54.РЕЗЕРВ |
| 19.55.Дървета и графи. Увод в дървовидните структури от данни |
| 19.56.Дървета и графи. Увод в дървовидните структури от данни |
| 19.57.Дървета и графи. Увод в дървовидните структури от данни |
| 20.58.Увод в теорията на графите. Съпоставяне на дърво и граф |
| 20.59.Увод в теорията на графите. Съпоставяне на дърво и граф |
| 20.60.Увод в теорията на графите. Съпоставяне на дърво и граф |
| 21.61.Реализация на двоично дърво. Обхождане на двоично дърво |
| 21.62.Реализация на двоично дърво. Обхождане на двоично дърво |
| 21.63.Реализация на двоично дърво. Обхождане на двоично дърво |
| 22.64.Балансиране на двоично дърво за претърсване |
| 22.65.Балансиране на двоично дърво за претърсване |
| 22.66.Балансиране на двоично дърво за претърсване |
| 23.67.Видове представяния на графите в компютърната памет |
| 23.68.Видове представяния на графите в компютърната памет |
| 23.69.Видове представяния на графите в компютърната памет |
| 24.70.Обхождане в дълбочина на граф |
| 24.71.Обхождане в дълбочина на граф |
| 24.72.Обхождане в дълбочина на граф |
| 25.73.Обхождане в ширина на граф |
| 25.74.Обхождане в ширина на граф |
| 25.75.Обхождане в ширина на граф |
| 26.76.Най-кратък път в граф по алгоритъма на Дийкстра |
| 26.77.Най-кратък път в граф по алгоритъма на Дийкстра |
| 26.78.Най-кратък път в граф по алгоритъма на Дийкстра |
| 27.79.Имплементация на дървета и графи |
| 27.80.Имплементация на дървета и графи |
| 27.81.Имплементация на дървета и графи |
| 28.82.Хеширане хеш-таблици и Хеширащи алгоритми. Имплементация на хеш-таблица |
| 28.83.Хеширане хеш-таблици и Хеширащи алгоритми. Имплементация на хеш-таблица |
| 28.84.Хеширане хеш-таблици и Хеширащи алгоритми. Имплементация на хеш-таблица |
| 29.85.РЕЗЕРВ |
| 29.86.РЕЗЕРВ |
| 29.87.РЕЗЕРВ |
