Алгоритмы 1 2015 — различия между версиями

Материал из SEWiki
Перейти к: навигация, поиск
(Лекции)
(Лекции)
Строка 25: Строка 25:
 
[http://acm.math.spbu.ru/~sk1/mm/au-download/conspect/ TeX исходники конспекта]
 
[http://acm.math.spbu.ru/~sk1/mm/au-download/conspect/ TeX исходники конспекта]
  
* 04.09 (пятница) [http://acm.math.spbu.ru/~sk1/mm/au-lections/2015-09-04-Intro.pdf Введение. Разбор теста.]
+
* 04.09 (пт) [http://acm.math.spbu.ru/~sk1/mm/au-lections/2015-09-04-Intro.pdf Введение. Разбор теста.]
  
* 07.09 (понедельник) [http://acm.math.spbu.ru/~sk1/mm/au-lections/2015-09-07-Asymptoic.pdf Асимптотика, реккурентности.]
+
* 07.09 (пн) [http://acm.math.spbu.ru/~sk1/mm/au-lections/2015-09-07-Asymptoic.pdf Асимптотика, реккурентности.]
  
* 11.09 (пятница) (скорость работы программ, структуры данных: массив, список, стек/очередь/дек, динамический массив, амортизация)
+
* 11.09 (пт) (скорость работы программ, структуры данных: массив, список, стек/очередь/дек, динамический массив, амортизация)
  
* 14.09 (понедельник) (структуры данных: очередь с минимумом)
+
* 14.09 (пн) (структуры данных: очередь с минимумом)
  
* 18.09 (пятница) (структуры данных: два указателя, бинпоиск, хеш-таблица)
+
* 18.09 (пт) (структуры данных: два указателя, бинпоиск, хеш-таблица)
  
* 21.09 (понедельник) (структуры данных: избавлении от амортизации, кучи, аллокаторы)
+
* 21.09 (пн) (структуры данных: избавлении от амортизации, кучи, аллокаторы)
  
* 25.09 (пятница) (структуры данных: пополняемые структуры данных, разбор выражений)
+
* 25.09 (пт) (структуры данных: пополняемые структуры данных, разбор выражений)
  
* 28.09 (понедельник) (Сортировки: квадратичные сортировки, QuickSort, порядковые статистики)
+
* 28.09 (пн) (Сортировки: квадратичные сортировки, QuickSort, порядковые статистики)
  
* 10.02 (пятница) (Сортировки: порядковые статистики, MergeSort, CountSort, DigitalSort, BucketSort)
+
* 10.02 (пт) (Сортировки: порядковые статистики, MergeSort, CountSort, DigitalSort, BucketSort)
  
* 10.05 (понедельник) (Сортировки: BucketSort, Kirckpatrick Sort, inplace merge)
+
* 10.05 (пн) (Сортировки: BucketSort, Kirckpatrick Sort, inplace merge)
  
* 10.09 (пятница) (Кучи: minmax, leftist, skew, pairing, V.E.B)
+
* 10.09 (пт) (Кучи: minmax, leftist, skew, pairing, V.E.B)
  
* 10.12 (понедельник) (Кучи: биномиальная, bootstrapping, фибоначчиева, lower bound on heap-build)
+
* 10.12 (пн) (Кучи: биномиальная, bootstrapping, фибоначчиева, lower bound on heap-build)
  
* 10.16 (пятница) (Динамика)
+
* 10.16 (пт) (Динамика)
  
* 10.19 (понедельник) (Динамика)
+
* 10.19 (пн) (Динамика)
  
 
== Домашние задания ==
 
== Домашние задания ==

Версия 13:12, 12 октября 2015

Преподаватели

  • Копелиович Сергей Владимирович (burunduk30@gmail.com, vk.com/burunduk1)
  • Колганов Роман Александрович (roman.kolganov@gmail.com, vk.com/rokolgan, комн. 301 в новом корпусе общежития)
  • Тимофеев Антон Александрович (at1.030@gmail.com, vk.com/at_one)

Информация

Деление на группы

Результаты практики

Дедлайны:

  • практика, сдача контест: 8 дней (дедлайн в понедельник в 23:59)
  • теория в tex: 6 дней (дедлайн в субботу в 23:59)

Лекции

Студенческий конспект

TeX исходники конспекта

  • 11.09 (пт) (скорость работы программ, структуры данных: массив, список, стек/очередь/дек, динамический массив, амортизация)
  • 14.09 (пн) (структуры данных: очередь с минимумом)
  • 18.09 (пт) (структуры данных: два указателя, бинпоиск, хеш-таблица)
  • 21.09 (пн) (структуры данных: избавлении от амортизации, кучи, аллокаторы)
  • 25.09 (пт) (структуры данных: пополняемые структуры данных, разбор выражений)
  • 28.09 (пн) (Сортировки: квадратичные сортировки, QuickSort, порядковые статистики)
  • 10.02 (пт) (Сортировки: порядковые статистики, MergeSort, CountSort, DigitalSort, BucketSort)
  • 10.05 (пн) (Сортировки: BucketSort, Kirckpatrick Sort, inplace merge)
  • 10.09 (пт) (Кучи: minmax, leftist, skew, pairing, V.E.B)
  • 10.12 (пн) (Кучи: биномиальная, bootstrapping, фибоначчиева, lower bound on heap-build)
  • 10.16 (пт) (Динамика)
  • 10.19 (пн) (Динамика)

Домашние задания

Примеры работы с TeX

Быстрое считывание в c++

Быстрая аллокация памяти в c++

Все решения всех закончившихся контестов