Алгоритмы и структуры данных 1 (ДРИП 24/25) — различия между версиями
(→Основная информация) |
(→Лекции) |
||
| Строка 35: | Строка 35: | ||
Проводятся по понедельникам с 9:30 до 10:50 и с 13:00 до 14:20. | Проводятся по понедельникам с 9:30 до 10:50 и с 13:00 до 14:20. | ||
| − | '''Лекции 1-2, | + | '''Лекции 1-2, 02.11.24''' [[https://t.me/c/2329929891/99 презентация], [https://t.me/c/2329929891/97 конспект]]. |
| − | + | Введение в алгоритмы, O-большое (асимптотика), линейный поиск, бинарный поиск | |
| + | |||
| + | '''Лекции 3-4, 14.11.24''' [[https://t.me/c/2329929891/105 презентация]]. | ||
| + | Квадратичные сортировки: Selection Sort, Insertion Sort, Bubble Sort, условие Айверсона. Линейные сортировки: Counting Sort, понятие устойчивости сортировки, Radix Sort, LSD и MSD модификации Radix Sort. Сортировка Шелла, последовательность Седжвика, сортировка расческой. Порядковые статистики: алгоритм "медиана медиан" (рекурсивный). Понятие скользящего окна. Сортировка событий | ||
| + | |||
| + | '''Лекции 5-6, 18.11.24''' [[https://t.me/c/2329929891/108 презентация]]. | ||
| + | Рекурсия. Задача о Ханойских башнях. Merge Sort. Понятие префиксных сумм. Метод двух указателей. Сканирующая прямая (scanline). Quick Sort (быстрая сортировка). Понятие двоичной кучи. Heap Sort. | ||
== Домашние задания == | == Домашние задания == | ||
Версия 21:54, 22 ноября 2024
Содержание
Основная информация
Курс читается на 1 курсе в 2-3 модуле на программе ДРИП.
Форма для анонимной обратной связи (постоянная)
| Группа | 241 | 242 |
|---|---|---|
| Лектор |
Горденко Мария Константиновна | |
| Семинарист |
Мария Горденко |
Никита Майнуленко |
| Ассистенты |
Илья Тямин, tg: @mrshrimp_it | |
Лекции
Проводятся по понедельникам с 9:30 до 10:50 и с 13:00 до 14:20.
Лекции 1-2, 02.11.24 [презентация, конспект].
Введение в алгоритмы, O-большое (асимптотика), линейный поиск, бинарный поиск
Лекции 3-4, 14.11.24 [презентация].
Квадратичные сортировки: Selection Sort, Insertion Sort, Bubble Sort, условие Айверсона. Линейные сортировки: Counting Sort, понятие устойчивости сортировки, Radix Sort, LSD и MSD модификации Radix Sort. Сортировка Шелла, последовательность Седжвика, сортировка расческой. Порядковые статистики: алгоритм "медиана медиан" (рекурсивный). Понятие скользящего окна. Сортировка событий
Лекции 5-6, 18.11.24 [презентация].
Рекурсия. Задача о Ханойских башнях. Merge Sort. Понятие префиксных сумм. Метод двух указателей. Сканирующая прямая (scanline). Quick Sort (быстрая сортировка). Понятие двоичной кучи. Heap Sort.
Домашние задания
Проводятся в системе Яндекс.Контест. Для решения задач необходимо использовать выданные на корпоративную почту логины и пароли.
После окончания срока сдачи, все посылки, получившие статус AC (accepted for testing), будут проверены ассистентом, после чего будет выставлен полный или частичный балл.
| № | Ссылка | Дедлайн сдачи |
|---|---|---|
| 1 | ДЗ-1 | 13.11.2024 23:59 |
| 2 | ДЗ-2 | 20.11.2024 23:59 |
| 3 | ДЗ-3 | 27.11.2024 23:59 |
| 4 | ДЗ-4 | TBA |
| 5 | ДЗ-5 | TBA |
| 6 | ДЗ-6 | TBA |
| 7 | ДЗ-7 | TBA |
Оценки
[TBA Ведомость курса]
Оценка за курс считается как 0.3*КР + 0.3*ДЗ + 0.1*Активность + 0.3*Экзамен.
Округление арифметическое и осуществляется только для итоговой оценки.
Оценки за контрольную работу и за экзамен являются блокирующими.
Контрольная работа
TBA
Экзамен
TBA