CSCB325 Състезателно програмиране - II част

Учебна програма, график за лекциите, учебни материали, задачи [2019/2020]

Седмица
No.
Тема
Задачи
Дата
Дата (за 2 т.)
1
Технология за състезателно програмиране и оценка на алгоритми

18.02

2
Динамично оптимиране - оптимизационни задачи
1,2
25.02
24.03

(почивен ден)

3.03


(грипна ваканция)

10.03

събота
Състезание 1 (събота, 9:30, 702-2)
https://www.hackerrank.com/nbu-march-2020-programming-contest

14.03

3
Състезание 1
Обсъждане на задачите от състезанието, резултати, тестове, решения на авторите
(в Мудъл) и студентите

17.03
(дистанционно)

4
Динамично оптимиране - други задачи
 3, 4
24.03
(дистанционно)
31.03
5
Представяне на граф. Обхождане на граф
5,6
31.03 14.04

събота
Състезание 2 (събота, 10:00-15:00)
https://www.hackerrank.com/fifth-interuniversity-nbu-programming-contest

4.04
(дистанционно)

6
Състезание 2
Обсъждане на задачите от състезанието, резултати, тестове и решения на авторите и студентите

7.04
(дистанционно)

7
Задачи в графи 7, 8
14.04
(дистанционно)
21.04
8
Геометрични задачи
9,10
21.04
(дистанционно)
28.04
9
Математически задачи
11,12
28.04
(дистанционно)
5.05
10
Алчни алгоритми
13,14
5.05
(дистанционно)
19.05
събота
ХХХII Републиканска студентска олимпиада по програмиране
https://www.hackerrank.com/openbcpc

9.05
(дистанционно)

11
Компресиране - Хъфман
12.05
(дистанционно)

12
Алгоритъм на Уоршал и топологично сортиране 15,16 19.05
(дистанционно)
2.06
събота Състезание 3 (събота, 10:00-15:00)
https://www.hackerrank.com/nbu-may-2020-programming-contest

23.05
(дистанционно)

12
Състезание 3
Обсъждане на задачите от състезанието, резултати, тестове и решения на авторите и студентите.

26.05
(дистанционно)

14
Подготовка за теста.
2.06
(дистанционно)


(компенсира се петък)

9.06

15
Тест
Бланка за попълване на индивидуален тест

16.06
(дистанционно)

Сесия
Тест + Практика
6.07, 8:00, 311-1