<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.cs.hse.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Maxlutan</id>
	<title>Wiki - Факультет компьютерных наук - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.cs.hse.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Maxlutan"/>
	<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Maxlutan"/>
	<updated>2026-09-24T00:09:25Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B8_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA_2022/2023&amp;diff=74321</id>
		<title>Алгоритмы и структуры данных пилотный поток 2022/2023</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B8_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA_2022/2023&amp;diff=74321"/>
		<updated>2022-11-23T12:48:43Z</updated>

		<summary type="html">&lt;p&gt;Maxlutan: красоту навел&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Лектор:&#039;&#039;&#039; [https://www.hse.ru/org/persons/210175876 Иван Фёдорович Смирнов]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &#039;&#039;&#039;[https://drive.google.com/file/d/1zjs_g2Db8lzkWdI256t9-rpuKApZCRNT/view?usp=sharing Программа курса]&#039;&#039;&#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;1&amp;quot; | Важные ссылки&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Sheets-Logo.png|x100px | link=https://docs.google.com/spreadsheets/d/1yoZ5EtO-odPAiTs8ke6-Ll6EwPnjnFEPjnAcqlOJ4i8/edit?usp=sharing |Google.Classroom]]&amp;lt;br&amp;gt;[https://docs.google.com/spreadsheets/d/1yoZ5EtO-odPAiTs8ke6-Ll6EwPnjnFEPjnAcqlOJ4i8/edit?usp=sharing Текущая успеваемость]&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Sheets-Logo.png|x100px | link=https://docs.google.com/spreadsheets/d/1_vXpC3EZZ6KJGuRJMuqO_nHBOC1MDQrgbK6LRlcoWuY/edit?usp=sharing |Google.Classroom]]&amp;lt;br&amp;gt;[https://docs.google.com/spreadsheets/d/1_vXpC3EZZ6KJGuRJMuqO_nHBOC1MDQrgbK6LRlcoWuY/edit?usp=sharing Запись на консультации]&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Sheets-Logo.png|x100px | link=https://docs.google.com/spreadsheets/d/1_vXpC3EZZ6KJGuRJMuqO_nHBOC1MDQrgbK6LRlcoWuY/edit?usp=sharing |Google.Classroom]]&amp;lt;br&amp;gt;[https://classroom.google.com/c/NTY4NjcwMDQ0MjU3?cjc=h4tjjsh Сдача ДЗ]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Формула выставления итоговой оценки ==&lt;br /&gt;
&#039;&#039;&#039;Формула оценивания пока предварительная и может поменяться!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Курс длится 4 модуля (со 2-го по 5-й) и предполагает две итоговые оценки: на первом курсе (2-4 модули) и на втором (5 модуль). Оценки за каждый модуль ставятся независимо. Итоговая оценка за первый курс составляется из оценок за 2-4 модули (точные правила будут сообщены позднее). Оценка за 5-й модуль является итоговой оценкой за второй курс.&lt;br /&gt;
&lt;br /&gt;
После 3-го, 4-го и 5-го модулей будут экзамены.&lt;br /&gt;
&lt;br /&gt;
Предварительные правила выставления оценок за модули:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2 модуль:&#039;&#039;&#039; О&amp;lt;sub&amp;gt;итог&amp;lt;/sub&amp;gt;  =  &#039;&#039;&#039;0.4286&#039;&#039;&#039; &amp;amp;middot; О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; + &#039;&#039;&#039;0.3571&#039;&#039;&#039; &amp;amp;middot; O&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; + &#039;&#039;&#039;0.2143&#039;&#039;&#039; &amp;amp;middot; О&amp;lt;sub&amp;gt;КР&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;бонус&amp;lt;/sub&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3-4 модуль:&#039;&#039;&#039; О&amp;lt;sub&amp;gt;итог&amp;lt;/sub&amp;gt;  =  &#039;&#039;&#039;0.3&#039;&#039;&#039; &amp;amp;middot; О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; + &#039;&#039;&#039;0.25&#039;&#039;&#039; &amp;amp;middot; O&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; + &#039;&#039;&#039;0.15&#039;&#039;&#039; &amp;amp;middot; О&amp;lt;sub&amp;gt;КР&amp;lt;/sub&amp;gt; + &#039;&#039;&#039;0.3&#039;&#039;&#039; &amp;amp;middot; О&amp;lt;sub&amp;gt;экзамен&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;бонус&amp;lt;/sub&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; вычисляется по формуле:&lt;br /&gt;
{| &lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; = 10 &amp;amp;middot; &amp;lt;span style=&amp;quot;font-size:220%; font-weight:light;&amp;quot;&amp;gt;(&amp;lt;/span&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | КК + ДК&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | +&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | БЗ&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | &amp;lt;span style=&amp;quot;font-size:220%; font-weight:light;&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;, где:&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | ОЗ - поправка&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | ОЗ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* КК — баллы за короткие контесты&lt;br /&gt;
* ДК — баллы за длинные контесты (исключая бонусные задачи)&lt;br /&gt;
* БЗ — баллы за бонусные задачи в длинных контестах&lt;br /&gt;
* ОЗ — общее число задач во всех контестах (исключая бонусные задачи)&lt;br /&gt;
* Поправка по умолчанию равна нулю и может быть увеличена индивидуально для каждого студента при наличии пропусков по уважительным причинам.&lt;br /&gt;
&lt;br /&gt;
Виды контестов:&lt;br /&gt;
&lt;br /&gt;
* Короткие контесты будут проводиться в разнообразных форматах во время сдвоенных семинаров. Если не оговорено иное, то короткий контест является личным соревнованием, состоящим из 5 или 6 задач разной сложности, требующим владеть общей сообразительностью, некоторой математической подготовкой, и, возможно, различными уже изученными алгоритмами. На коротких контестах отсутствует проверка кода, если не оговорено иное, то задачи можно дорешивать вплоть до окончания текущего отчётного периода (то есть почти до экзамена), получая за каждую сданную задачу 0.5 балла вместо 1 балла (за сдачу во время контеста).&lt;br /&gt;
&lt;br /&gt;
* Длинные контесты имеют продолжительность до двух недель, и состоят в основном из задач, требующих реализации алгоритмов, изученных на лекциях. Некоторые задачи являются обязательными и проходят дополнительную ручную проверку кода. Все задачи стоят 1 балл, &#039;&#039;&#039;но чтобы получить баллы за необязательные задачи, необходимо сначала сдать все обязательные&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; О&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; вычисляется по формуле:&lt;br /&gt;
{| &lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | О&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; = 10 &amp;amp;middot;&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | количество решённых задач&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | количество обязательных задач - поправка&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Листки являются теоретическими домашними заданиями. Все задачи стоят одинаково, сдавать их можно в электронном виде. Дополнительно предусматривается возможность сдать их во время присутственных часов на консультациях ассистентам.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; В течение каждого очного модуля предполагается по одной контрольной работе. За каждую контрольную студент получает оценку от 0 до 10, которая и будет являться О&amp;lt;sub&amp;gt;КР&amp;lt;/sub&amp;gt;. Если студент пропускает по уважительной причине контрольную работу, то для него изменяется итоговая формула оценки.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; За экзамен студент получает оценку от 0 до 10, эта оценка будет являться О&amp;lt;sub&amp;gt;экзамен&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Бонус. Эта графа определяет произвольные баллы, которые могут быть прибавлены к оценке студента за различные виды деятельности и соревнований. Например, в этой графе будут использованы некоторые короткие контесты с необычным форматом.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Итоговая оценка &#039;&#039;&#039;округляется арифметически&#039;&#039;&#039; (то есть при дробной части меньше 0.5 округление производится вниз, иначе вверх).&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;homework&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Теоретическое домашнее задание ==&lt;br /&gt;
=== &amp;lt;span id=&amp;quot;assumptions&amp;quot;&amp;gt; Общие предположения, которыми можно пользоваться в задачах ===&lt;br /&gt;
1. Если в задаче говорится про запросы, то по умолчанию online&lt;br /&gt;
&lt;br /&gt;
2. Если не оговорено иное, можно использовать столько же памяти, сколько времени&lt;br /&gt;
&lt;br /&gt;
3. Если не оговорено иное, то можно ожидаемое амортизированное время с хешами&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Правила сдачи домашних заданий ===&lt;br /&gt;
&lt;br /&gt;
1. Некоторые из задач домашнего задания можно сдать только письменно, остальные — как письменно, так и устно.&lt;br /&gt;
&lt;br /&gt;
2. Для каждого домашнего задания определены два дедлайна: мягкий дедлайн (обычно — через 2 недели) и жёсткий дедлайн (обычно — через 3 недели после выдачи задания).&lt;br /&gt;
&lt;br /&gt;
3. Вплоть до мягкого дедлайна вы можете сдавать задачи устно любому из шести ассистентов. Для этого необходимо предаварительно [https://docs.google.com/spreadsheets/d/17JZuEJZPFaItPYl6m9ekjmI1jl_h7gWk9cXxDpnRb6Q/edit?usp=sharing записаться на консультацию].&lt;br /&gt;
&lt;br /&gt;
4. Кроме этого, вплоть до мягкого дедлайна вы можете сдавать задачи письменно в [https://classroom.google.com/c/NDEyODEwMjUzMDIz?cjc=27fucrv Google.Classroom]. Проверкой письменных работ занимаются два ассистента, закреплённые за группой.&lt;br /&gt;
&lt;br /&gt;
5. Пусть мягкий дедлайн был в день d, а вы сдали работу в день x. Тогда гарантируется, что не позднее, чем в день max(d + 4, x + 7) ваша работа будет проверена и по ней будут оставлены комментарии и пожелания об исправлении. После этого у вас есть возможность единожды исправить проблемы в работе (закрыть уже существующие дыры, но никак не писать новые задачи) и отправить исправленную работу до вплоть до жёсткого дедлайна. Не позднее, чем через 10 дней после жёсткого дедлайна мы гарантируем проверку исправленных работ.&lt;br /&gt;
&lt;br /&gt;
6. Почти все (кроме, может быть, последних в модуле) домашние задания будут разобраны на семинарах. Разборы будут проводиться не раньше жёсткого дедлайна.&lt;br /&gt;
&lt;br /&gt;
Написанное выше стоит понимать так: в лучшем сценарии вы решаете задачи и сдаёте какие-то из них (те, которые сложнее всего сдать письменно) устно, а все остальные — письменно. После мягкого дедлайна в течении пары дней ваш ассистент проверяет все работы и отправляет по ним фидбек, после чего у вас несколько дней на исправление недочётов. Мы будем пытаться проверять работы как можно раньше, но не гарантируем ничего лучше, чем описанное в п. 5.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span id=&amp;quot;classroom&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Правила сдачи письменных работ===&lt;br /&gt;
&lt;br /&gt;
1. Пожалуйста, убедитесь, что вашу работу можно идентифицировать (имя написано в файле, или ваш гугл-аккаунт подписан вашим именем).&lt;br /&gt;
&lt;br /&gt;
2. При отправке убедитесь, что у вас появилась кнопка &amp;quot;отменить отправку&amp;quot; — это означает, что работа отправлена на проверку.&lt;br /&gt;
&lt;br /&gt;
3. Домашние задания, сданные не в формате .pdf или набранные не с помощью системы вёрстки LaTeX не принимаются.&lt;br /&gt;
&lt;br /&gt;
4. Нельзя отправлять фотографии записей от руки (за исключением случая, когда к теху вы прикрепляете пояснительную картинку от руки).&lt;br /&gt;
&lt;br /&gt;
5. Решение должно представлять из себя свзяный цензурный текст без обсценной лексики, который может быть прочитан носителем русского языка, и являть собой решение задачи. Если текст не являет собой решение задачи, не надо прикладывать его к решению.&lt;br /&gt;
&lt;br /&gt;
6. Списывание в работах повлечёт за собой обнуление баллов по работе.&lt;br /&gt;
&lt;br /&gt;
7. Если вы не чувствуете себя уверено при работе с LaTeX, используйте шаблон https://www.overleaf.com/read/bpvmhqcvfgqq. В нём отражена основная функциональность системы вёрстки. Вы можете склонировать проект и использовать его.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Список заданий===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! №&lt;br /&gt;
! Тема&lt;br /&gt;
! Листок&lt;br /&gt;
! Дедлайн&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center; background-color:#dae8fc;&amp;quot; | 2 модуль&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Длинные контесты ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! №&lt;br /&gt;
! Дедлайн&lt;br /&gt;
! Темы&lt;br /&gt;
! Ссылка&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center; background-color:#dae8fc;&amp;quot; | 2 модуль&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Короткие контесты ==&lt;br /&gt;
&lt;br /&gt;
Если не оговорено иное, то задачи можно дорешивать вплоть до окончания текущего отчётного периода (то есть почти до экзамена), получая за каждую сданную задачу 0.5 балла вместо 1 балла (за сдачу во время контеста).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| № !! Дата !! Ссылка !! Дорешивать&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center; background-color:#dae8fc;&amp;quot; | 3 модуль&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| 20.01.2022&lt;br /&gt;
| [https://official.contest.yandex.ru/contest/34684/enter Вход]&lt;br /&gt;
| До конца 3 модуля&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Экзамены ==&lt;br /&gt;
&lt;br /&gt;
== Лекции и семинары ==&lt;br /&gt;
&lt;br /&gt;
=== 2 модуль ===&lt;br /&gt;
&lt;br /&gt;
{| role=&amp;quot;presentation&amp;quot; class=&amp;quot;mw-collapsible wikitable&amp;quot;&lt;br /&gt;
! Дата&lt;br /&gt;
! Тип &lt;br /&gt;
! Тема&lt;br /&gt;
! Материалы&lt;br /&gt;
! Видео&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 01.11.2022&lt;br /&gt;
| Семинар &lt;br /&gt;
| Основные определения, асимптотический рост функций, виды полиномиальности&lt;br /&gt;
| &amp;lt;!--[https://drive.google.com/file/d/1ZoUnd7okePTlQxdBZwtB2jRp2QgQrAS7/view?usp=sharing Листочек]--&amp;gt;&lt;br /&gt;
| &amp;lt;!--[https://www.youtube.com/watch?v=XdJ4ttt2hc0 Видео]--&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Лекция&lt;br /&gt;
| Знакомство, обзор программы курса, введние в теорию вероятностей &lt;br /&gt;
|&lt;br /&gt;
| &amp;lt;!--[https://www.youtube.com/watch?v=WYrNMqsDScA Видео]--&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 03.11.2022&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на теорию вероятностей, конечные вероятностные пространства, геометрическая вероятность&lt;br /&gt;
| &amp;lt;!--[https://drive.google.com/file/d/1FN7SzZHSwhKVtNKA6EmHEproKzGXlPCZ/view?usp=sharing Листочек]--&amp;gt;&lt;br /&gt;
| &amp;lt;!--[https://www.youtube.com/watch?v=iAmC9FS643k Видео]--&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Случайные величины. Математическое ожидание, дисперсия, линейность, индикаторные величины.&lt;br /&gt;
| &amp;lt;!--[https://drive.google.com/file/d/1iY5YzzpspQqOyuJ_jdAPZHbcSXHDuRQF/view?usp=sharing Материалы]--&amp;gt;&lt;br /&gt;
| &amp;lt;!--[https://www.youtube.com/watch?v=irG9tjy2GgM Видео]--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ссылки на материалы ==&lt;br /&gt;
=== Основные источники: ===&lt;br /&gt;
# Томас Кормен, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн. Алгоритмы: Построение и анализ, [2013, 3 издание]&lt;br /&gt;
# [https://neerc.ifmo.ru/wiki/index.php neerc.ifmo.ru]&lt;br /&gt;
&lt;br /&gt;
== Преподаватели и ассистенты == &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Преподаватель !! Подгруппа !! Присутственные часы !! Контакты&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | Преподаватели&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/210175876 Иван Смирнов] || 221-1 || || [https://t.me/ifsmirnov @ifsmirnov]&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/225527626 Филипп Грибов] || 221-2 || ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/738677707 Иван Сафонов] || 222-1 || ||&lt;br /&gt;
|-&lt;br /&gt;
| Михаил Анопренко || 222-2  || ||&lt;br /&gt;
|-&lt;br /&gt;
| Сергей Нечаев || 225-1  || ||&lt;br /&gt;
|-&lt;br /&gt;
| Екатерина Фадеева || 225-2  || ||&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | Ассистенты&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Филипп Грибов ||  || [https://teleg.run/grphil @grphil]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Максим Деб Натх  || среда, 20:00 || [https://teleg.run/debnatkh @debnatkh]&lt;br /&gt;
|-&lt;br /&gt;
| Владимир Кауркин || 211 || вторник 20:00  || [https://teleg.run/LordVoldebug @LordVoldebug]&lt;br /&gt;
|-&lt;br /&gt;
| Игорь Маркелов || 211 || четверг 21:00 || [https://teleg.run/ElderlyPassionFruit @ElderlyPassionFruit]&lt;br /&gt;
|-&lt;br /&gt;
| Максим Басалаев || 213 || четверг, 19:00 || [https://teleg.run/pojaleesh @pojaleesh]&lt;br /&gt;
|-&lt;br /&gt;
| Алеся Иванова || 213 || среда 21:00 || [https://teleg.run/alesyaivanova @alesyaivanova]&lt;br /&gt;
|-&lt;br /&gt;
| Максим Лутан || 215 || суббота, 12:00 (можно договориться о другом дне недели в лс) || [https://teleg.run/Maksim_Lutan @Maksim_Lutan]&lt;br /&gt;
|-&lt;br /&gt;
| Кирилл Шубников || 215 || среда 21:00 (писать в лс) || [https://teleg.run/Radewoosh51 @Radewoosh51]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Maxlutan</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B8_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA_2022/2023&amp;diff=73878</id>
		<title>Алгоритмы и структуры данных пилотный поток 2022/2023</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B8_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA_2022/2023&amp;diff=73878"/>
		<updated>2022-11-07T22:39:14Z</updated>

		<summary type="html">&lt;p&gt;Maxlutan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Лектор:&#039;&#039;&#039; [https://www.hse.ru/org/persons/210175876 Иван Фёдорович Смирнов]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &#039;&#039;&#039;[https://drive.google.com/file/d/1zjs_g2Db8lzkWdI256t9-rpuKApZCRNT/view?usp=sharing Программа курса]&#039;&#039;&#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;1&amp;quot; | Важные ссылки&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Sheets-Logo.png|x100px | link=https://docs.google.com/spreadsheets/d/1yoZ5EtO-odPAiTs8ke6-Ll6EwPnjnFEPjnAcqlOJ4i8/edit?usp=sharing |Google.Classroom]]&amp;lt;br&amp;gt;[https://docs.google.com/spreadsheets/d/1yoZ5EtO-odPAiTs8ke6-Ll6EwPnjnFEPjnAcqlOJ4i8/edit?usp=sharing Текущая успеваемость]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Sheets-Logo.png|x100px | link=https://docs.google.com/spreadsheets/d/1_vXpC3EZZ6KJGuRJMuqO_nHBOC1MDQrgbK6LRlcoWuY/edit?usp=sharing |Google.Classroom]]&amp;lt;br&amp;gt;[https://docs.google.com/spreadsheets/d/1_vXpC3EZZ6KJGuRJMuqO_nHBOC1MDQrgbK6LRlcoWuY/edit?usp=sharing Запись на консультации]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Sheets-Logo.png|x100px | link=https://docs.google.com/spreadsheets/d/1_vXpC3EZZ6KJGuRJMuqO_nHBOC1MDQrgbK6LRlcoWuY/edit?usp=sharing |Google.Classroom]]&amp;lt;br&amp;gt;[https://classroom.google.com/c/NTY4NjcwMDQ0MjU3?cjc=h4tjjsh Сдача ДЗ]&lt;br /&gt;
|&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
== Формула выставления итоговой оценки ==&lt;br /&gt;
&#039;&#039;&#039;Формула оценивания пока предварительная и может поменяться!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Курс длится 4 модуля (со 2-го по 5-й) и предполагает две итоговые оценки: на первом курсе (2-4 модули) и на втором (5 модуль). Оценки за каждый модуль ставятся независимо. Итоговая оценка за первый курс составляется из оценок за 2-4 модули (точные правила будут сообщены позднее). Оценка за 5-й модуль является итоговой оценкой за второй курс.&lt;br /&gt;
&lt;br /&gt;
После 3-го, 4-го и 5-го модулей будут экзамены.&lt;br /&gt;
&lt;br /&gt;
Предварительные правила выставления оценок за модули:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2 модуль:&#039;&#039;&#039; О&amp;lt;sub&amp;gt;итог&amp;lt;/sub&amp;gt;  =  &#039;&#039;&#039;0.4286&#039;&#039;&#039; &amp;amp;middot; О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; + &#039;&#039;&#039;0.3571&#039;&#039;&#039; &amp;amp;middot; O&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; + &#039;&#039;&#039;0.2143&#039;&#039;&#039; &amp;amp;middot; О&amp;lt;sub&amp;gt;КР&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;бонус&amp;lt;/sub&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3-4 модуль:&#039;&#039;&#039; О&amp;lt;sub&amp;gt;итог&amp;lt;/sub&amp;gt;  =  &#039;&#039;&#039;0.3&#039;&#039;&#039; &amp;amp;middot; О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; + &#039;&#039;&#039;0.25&#039;&#039;&#039; &amp;amp;middot; O&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; + &#039;&#039;&#039;0.15&#039;&#039;&#039; &amp;amp;middot; О&amp;lt;sub&amp;gt;КР&amp;lt;/sub&amp;gt; + &#039;&#039;&#039;0.3&#039;&#039;&#039; &amp;amp;middot; О&amp;lt;sub&amp;gt;экзамен&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;бонус&amp;lt;/sub&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; вычисляется по формуле:&lt;br /&gt;
{| &lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; = 10 &amp;amp;middot; &amp;lt;span style=&amp;quot;font-size:220%; font-weight:light;&amp;quot;&amp;gt;(&amp;lt;/span&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | КК + ДК&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | +&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | БЗ&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | &amp;lt;span style=&amp;quot;font-size:220%; font-weight:light;&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;, где:&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | ОЗ - поправка&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | ОЗ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* КК — баллы за короткие контесты&lt;br /&gt;
* ДК — баллы за длинные контесты (исключая бонусные задачи)&lt;br /&gt;
* БЗ — баллы за бонусные задачи в длинных контестах&lt;br /&gt;
* ОЗ — общее число задач во всех контестах (исключая бонусные задачи)&lt;br /&gt;
* Поправка по умолчанию равна нулю и может быть увеличена индивидуально для каждого студента при наличии пропусков по уважительным причинам.&lt;br /&gt;
&lt;br /&gt;
Виды контестов:&lt;br /&gt;
&lt;br /&gt;
* Короткие контесты будут проводиться в разнообразных форматах во время сдвоенных семинаров. Если не оговорено иное, то короткий контест является личным соревнованием, состоящим из 5 или 6 задач разной сложности, требующим владеть общей сообразительностью, некоторой математической подготовкой, и, возможно, различными уже изученными алгоритмами. На коротких контестах отсутствует проверка кода, если не оговорено иное, то задачи можно дорешивать вплоть до окончания текущего отчётного периода (то есть почти до экзамена), получая за каждую сданную задачу 0.5 балла вместо 1 балла (за сдачу во время контеста).&lt;br /&gt;
&lt;br /&gt;
* Длинные контесты имеют продолжительность до двух недель, и состоят в основном из задач, требующих реализации алгоритмов, изученных на лекциях. Некоторые задачи являются обязательными и проходят дополнительную ручную проверку кода. Все задачи стоят 1 балл, &#039;&#039;&#039;но чтобы получить баллы за необязательные задачи, необходимо сначала сдать все обязательные&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; О&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; вычисляется по формуле:&lt;br /&gt;
{| &lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | О&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; = 10 &amp;amp;middot;&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | количество решённых задач&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | количество обязательных задач - поправка&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Листки являются теоретическими домашними заданиями. Все задачи стоят одинаково, сдавать их можно в электронном виде. Дополнительно предусматривается возможность сдать их во время присутственных часов на консультациях ассистентам.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; В течение каждого очного модуля предполагается по одной контрольной работе. За каждую контрольную студент получает оценку от 0 до 10, которая и будет являться О&amp;lt;sub&amp;gt;КР&amp;lt;/sub&amp;gt;. Если студент пропускает по уважительной причине контрольную работу, то для него изменяется итоговая формула оценки.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; За экзамен студент получает оценку от 0 до 10, эта оценка будет являться О&amp;lt;sub&amp;gt;экзамен&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Бонус. Эта графа определяет произвольные баллы, которые могут быть прибавлены к оценке студента за различные виды деятельности и соревнований. Например, в этой графе будут использованы некоторые короткие контесты с необычным форматом.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Итоговая оценка &#039;&#039;&#039;округляется арифметически&#039;&#039;&#039; (то есть при дробной части меньше 0.5 округление производится вниз, иначе вверх).&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;homework&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Теоретическое домашнее задание ==&lt;br /&gt;
=== &amp;lt;span id=&amp;quot;assumptions&amp;quot;&amp;gt; Общие предположения, которыми можно пользоваться в задачах ===&lt;br /&gt;
1. Если в задаче говорится про запросы, то по умолчанию online&lt;br /&gt;
&lt;br /&gt;
2. Если не оговорено иное, можно использовать столько же памяти, сколько времени&lt;br /&gt;
&lt;br /&gt;
3. Если не оговорено иное, то можно ожидаемое амортизированное время с хешами&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Правила сдачи домашних заданий ===&lt;br /&gt;
&lt;br /&gt;
1. Некоторые из задач домашнего задания можно сдать только письменно, остальные — как письменно, так и устно.&lt;br /&gt;
&lt;br /&gt;
2. Для каждого домашнего задания определены два дедлайна: мягкий дедлайн (обычно — через 2 недели) и жёсткий дедлайн (обычно — через 3 недели после выдачи задания).&lt;br /&gt;
&lt;br /&gt;
3. Вплоть до мягкого дедлайна вы можете сдавать задачи устно любому из шести ассистентов. Для этого необходимо предаварительно [https://docs.google.com/spreadsheets/d/17JZuEJZPFaItPYl6m9ekjmI1jl_h7gWk9cXxDpnRb6Q/edit?usp=sharing записаться на консультацию].&lt;br /&gt;
&lt;br /&gt;
4. Кроме этого, вплоть до мягкого дедлайна вы можете сдавать задачи письменно в [https://classroom.google.com/c/NDEyODEwMjUzMDIz?cjc=27fucrv Google.Classroom]. Проверкой письменных работ занимаются два ассистента, закреплённые за группой.&lt;br /&gt;
&lt;br /&gt;
5. Пусть мягкий дедлайн был в день d, а вы сдали работу в день x. Тогда гарантируется, что не позднее, чем в день max(d + 4, x + 7) ваша работа будет проверена и по ней будут оставлены комментарии и пожелания об исправлении. После этого у вас есть возможность единожды исправить проблемы в работе (закрыть уже существующие дыры, но никак не писать новые задачи) и отправить исправленную работу до вплоть до жёсткого дедлайна. Не позднее, чем через 10 дней после жёсткого дедлайна мы гарантируем проверку исправленных работ.&lt;br /&gt;
&lt;br /&gt;
6. Почти все (кроме, может быть, последних в модуле) домашние задания будут разобраны на семинарах. Разборы будут проводиться не раньше жёсткого дедлайна.&lt;br /&gt;
&lt;br /&gt;
Написанное выше стоит понимать так: в лучшем сценарии вы решаете задачи и сдаёте какие-то из них (те, которые сложнее всего сдать письменно) устно, а все остальные — письменно. После мягкого дедлайна в течении пары дней ваш ассистент проверяет все работы и отправляет по ним фидбек, после чего у вас несколько дней на исправление недочётов. Мы будем пытаться проверять работы как можно раньше, но не гарантируем ничего лучше, чем описанное в п. 5.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span id=&amp;quot;classroom&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Правила сдачи письменных работ===&lt;br /&gt;
&lt;br /&gt;
1. Пожалуйста, убедитесь, что вашу работу можно идентифицировать (имя написано в файле, или ваш гугл-аккаунт подписан вашим именем).&lt;br /&gt;
&lt;br /&gt;
2. При отправке убедитесь, что у вас появилась кнопка &amp;quot;отменить отправку&amp;quot; — это означает, что работа отправлена на проверку.&lt;br /&gt;
&lt;br /&gt;
3. Домашние задания, сданные не в формате .pdf или набранные не с помощью системы вёрстки LaTeX не принимаются.&lt;br /&gt;
&lt;br /&gt;
4. Нельзя отправлять фотографии записей от руки (за исключением случая, когда к теху вы прикрепляете пояснительную картинку от руки).&lt;br /&gt;
&lt;br /&gt;
5. Решение должно представлять из себя свзяный цензурный текст без обсценной лексики, который может быть прочитан носителем русского языка, и являть собой решение задачи. Если текст не являет собой решение задачи, не надо прикладывать его к решению.&lt;br /&gt;
&lt;br /&gt;
6. Списывание в работах повлечёт за собой обнуление баллов по работе.&lt;br /&gt;
&lt;br /&gt;
7. Если вы не чувствуете себя уверено при работе с LaTeX, используйте шаблон https://www.overleaf.com/read/bpvmhqcvfgqq. В нём отражена основная функциональность системы вёрстки. Вы можете склонировать проект и использовать его.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Список заданий===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! №&lt;br /&gt;
! Тема&lt;br /&gt;
! Листок&lt;br /&gt;
! Дедлайн&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center; background-color:#dae8fc;&amp;quot; | 2 модуль&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Длинные контесты ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! №&lt;br /&gt;
! Дедлайн&lt;br /&gt;
! Темы&lt;br /&gt;
! Ссылка&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center; background-color:#dae8fc;&amp;quot; | 2 модуль&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Короткие контесты ==&lt;br /&gt;
&lt;br /&gt;
Если не оговорено иное, то задачи можно дорешивать вплоть до окончания текущего отчётного периода (то есть почти до экзамена), получая за каждую сданную задачу 0.5 балла вместо 1 балла (за сдачу во время контеста).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| № !! Дата !! Ссылка !! Дорешивать&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center; background-color:#dae8fc;&amp;quot; | 3 модуль&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| 20.01.2022&lt;br /&gt;
| [https://official.contest.yandex.ru/contest/34684/enter Вход]&lt;br /&gt;
| До конца 3 модуля&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Экзамены ==&lt;br /&gt;
&lt;br /&gt;
== Лекции и семинары ==&lt;br /&gt;
&lt;br /&gt;
=== 2 модуль ===&lt;br /&gt;
&lt;br /&gt;
{| role=&amp;quot;presentation&amp;quot; class=&amp;quot;mw-collapsible wikitable&amp;quot;&lt;br /&gt;
! Дата&lt;br /&gt;
! Тип &lt;br /&gt;
! Тема&lt;br /&gt;
! Материалы&lt;br /&gt;
! Видео&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 01.11.2022&lt;br /&gt;
| Семинар &lt;br /&gt;
| Основные определения, асимптотический рост функций, виды полиномиальности&lt;br /&gt;
| &amp;lt;!--[https://drive.google.com/file/d/1ZoUnd7okePTlQxdBZwtB2jRp2QgQrAS7/view?usp=sharing Листочек]--&amp;gt;&lt;br /&gt;
| &amp;lt;!--[https://www.youtube.com/watch?v=XdJ4ttt2hc0 Видео]--&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Лекция&lt;br /&gt;
| Знакомство, обзор программы курса, введние в теорию вероятностей &lt;br /&gt;
|&lt;br /&gt;
| &amp;lt;!--[https://www.youtube.com/watch?v=WYrNMqsDScA Видео]--&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 03.11.2022&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на теорию вероятностей, конечные вероятностные пространства, геометрическая вероятность&lt;br /&gt;
| &amp;lt;!--[https://drive.google.com/file/d/1FN7SzZHSwhKVtNKA6EmHEproKzGXlPCZ/view?usp=sharing Листочек]--&amp;gt;&lt;br /&gt;
| &amp;lt;!--[https://www.youtube.com/watch?v=iAmC9FS643k Видео]--&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Случайные величины. Математическое ожидание, дисперсия, линейность, индикаторные величины.&lt;br /&gt;
| &amp;lt;!--[https://drive.google.com/file/d/1iY5YzzpspQqOyuJ_jdAPZHbcSXHDuRQF/view?usp=sharing Материалы]--&amp;gt;&lt;br /&gt;
| &amp;lt;!--[https://www.youtube.com/watch?v=irG9tjy2GgM Видео]--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ссылки на материалы ==&lt;br /&gt;
=== Основные источники: ===&lt;br /&gt;
# Томас Кормен, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн. Алгоритмы: Построение и анализ, [2013, 3 издание]&lt;br /&gt;
# [https://neerc.ifmo.ru/wiki/index.php neerc.ifmo.ru]&lt;br /&gt;
&lt;br /&gt;
== Преподаватели и ассистенты == &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Преподаватель !! Подгруппа !! Присутственные часы !! Контакты&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | Преподаватели&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/210175876 Иван Смирнов] || 221-1 || || [https://t.me/ifsmirnov @ifsmirnov]&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/225527626 Филипп Грибов] || 221-2 || ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/738677707 Иван Сафонов] || 222-1 || ||&lt;br /&gt;
|-&lt;br /&gt;
| Михаил Анопренко || 222-2  || ||&lt;br /&gt;
|-&lt;br /&gt;
| Сергей Нечаев || 225-1  || ||&lt;br /&gt;
|-&lt;br /&gt;
| Екатерина Фадеева || 225-2  || ||&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | Ассистенты&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Филипп Грибов ||  || [https://teleg.run/grphil @grphil]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Максим Деб Натх  || среда, 20:00 || [https://teleg.run/debnatkh @debnatkh]&lt;br /&gt;
|-&lt;br /&gt;
| Владимир Кауркин || 211 || вторник 20:00  || [https://teleg.run/LordVoldebug @LordVoldebug]&lt;br /&gt;
|-&lt;br /&gt;
| Игорь Маркелов || 211 || четверг 21:00 || [https://teleg.run/ElderlyPassionFruit @ElderlyPassionFruit]&lt;br /&gt;
|-&lt;br /&gt;
| Максим Басалаев || 213 || четверг, 19:00 || [https://teleg.run/pojaleesh @pojaleesh]&lt;br /&gt;
|-&lt;br /&gt;
| Алеся Иванова || 213 || среда 21:00 || [https://teleg.run/alesyaivanova @alesyaivanova]&lt;br /&gt;
|-&lt;br /&gt;
| Максим Лутан || 215 || суббота, 12:00 (можно договориться о другом дне недели в лс) || [https://teleg.run/Maksim_Lutan @Maksim_Lutan]&lt;br /&gt;
|-&lt;br /&gt;
| Кирилл Шубников || 215 || среда 21:00 (писать в лс) || [https://teleg.run/Radewoosh51 @Radewoosh51]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Maxlutan</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B8_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA_2022/2023&amp;diff=73845</id>
		<title>Алгоритмы и структуры данных пилотный поток 2022/2023</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B8_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA_2022/2023&amp;diff=73845"/>
		<updated>2022-11-07T12:47:16Z</updated>

		<summary type="html">&lt;p&gt;Maxlutan: добавил запись&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Лектор:&#039;&#039;&#039; [https://www.hse.ru/org/persons/210175876 Иван Фёдорович Смирнов]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &#039;&#039;&#039;[https://drive.google.com/file/d/1zjs_g2Db8lzkWdI256t9-rpuKApZCRNT/view?usp=sharing Программа курса]&#039;&#039;&#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;1&amp;quot; | Важные ссылки&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Sheets-Logo.png|x100px | link=https://docs.google.com/spreadsheets/d/1yoZ5EtO-odPAiTs8ke6-Ll6EwPnjnFEPjnAcqlOJ4i8/edit?usp=sharing |Google.Classroom]]&amp;lt;br&amp;gt;[https://docs.google.com/spreadsheets/d/1yoZ5EtO-odPAiTs8ke6-Ll6EwPnjnFEPjnAcqlOJ4i8/edit?usp=sharing Текущая успеваемость]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Sheets-Logo.png|x100px | link=https://docs.google.com/spreadsheets/d/1_vXpC3EZZ6KJGuRJMuqO_nHBOC1MDQrgbK6LRlcoWuY/edit?usp=sharing |Google.Classroom]]&amp;lt;br&amp;gt;[https://docs.google.com/spreadsheets/d/1_vXpC3EZZ6KJGuRJMuqO_nHBOC1MDQrgbK6LRlcoWuY/edit?usp=sharing Запись на консультации]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Формула выставления итоговой оценки ==&lt;br /&gt;
&#039;&#039;&#039;Формула оценивания пока предварительная и может поменяться!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Курс длится 4 модуля (со 2-го по 5-й) и предполагает две итоговые оценки: на первом курсе (2-4 модули) и на втором (5 модуль). Оценки за каждый модуль ставятся независимо. Итоговая оценка за первый курс составляется из оценок за 2-4 модули (точные правила будут сообщены позднее). Оценка за 5-й модуль является итоговой оценкой за второй курс.&lt;br /&gt;
&lt;br /&gt;
После 3-го, 4-го и 5-го модулей будут экзамены.&lt;br /&gt;
&lt;br /&gt;
Предварительные правила выставления оценок за модули:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2 модуль:&#039;&#039;&#039; О&amp;lt;sub&amp;gt;итог&amp;lt;/sub&amp;gt;  =  &#039;&#039;&#039;0.4286&#039;&#039;&#039; &amp;amp;middot; О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; + &#039;&#039;&#039;0.3571&#039;&#039;&#039; &amp;amp;middot; O&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; + &#039;&#039;&#039;0.2143&#039;&#039;&#039; &amp;amp;middot; О&amp;lt;sub&amp;gt;КР&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;бонус&amp;lt;/sub&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3-4 модуль:&#039;&#039;&#039; О&amp;lt;sub&amp;gt;итог&amp;lt;/sub&amp;gt;  =  &#039;&#039;&#039;0.3&#039;&#039;&#039; &amp;amp;middot; О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; + &#039;&#039;&#039;0.25&#039;&#039;&#039; &amp;amp;middot; O&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; + &#039;&#039;&#039;0.15&#039;&#039;&#039; &amp;amp;middot; О&amp;lt;sub&amp;gt;КР&amp;lt;/sub&amp;gt; + &#039;&#039;&#039;0.3&#039;&#039;&#039; &amp;amp;middot; О&amp;lt;sub&amp;gt;экзамен&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;бонус&amp;lt;/sub&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; вычисляется по формуле:&lt;br /&gt;
{| &lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; = 10 &amp;amp;middot; &amp;lt;span style=&amp;quot;font-size:220%; font-weight:light;&amp;quot;&amp;gt;(&amp;lt;/span&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | КК + ДК&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | +&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | БЗ&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | &amp;lt;span style=&amp;quot;font-size:220%; font-weight:light;&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;, где:&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | ОЗ - поправка&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | ОЗ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* КК — баллы за короткие контесты&lt;br /&gt;
* ДК — баллы за длинные контесты (исключая бонусные задачи)&lt;br /&gt;
* БЗ — баллы за бонусные задачи в длинных контестах&lt;br /&gt;
* ОЗ — общее число задач во всех контестах (исключая бонусные задачи)&lt;br /&gt;
* Поправка по умолчанию равна нулю и может быть увеличена индивидуально для каждого студента при наличии пропусков по уважительным причинам.&lt;br /&gt;
&lt;br /&gt;
Виды контестов:&lt;br /&gt;
&lt;br /&gt;
* Короткие контесты будут проводиться в разнообразных форматах во время сдвоенных семинаров. Если не оговорено иное, то короткий контест является личным соревнованием, состоящим из 5 или 6 задач разной сложности, требующим владеть общей сообразительностью, некоторой математической подготовкой, и, возможно, различными уже изученными алгоритмами. На коротких контестах отсутствует проверка кода, если не оговорено иное, то задачи можно дорешивать вплоть до окончания текущего отчётного периода (то есть почти до экзамена), получая за каждую сданную задачу 0.5 балла вместо 1 балла (за сдачу во время контеста).&lt;br /&gt;
&lt;br /&gt;
* Длинные контесты имеют продолжительность до двух недель, и состоят в основном из задач, требующих реализации алгоритмов, изученных на лекциях. Некоторые задачи являются обязательными и проходят дополнительную ручную проверку кода. Все задачи стоят 1 балл, &#039;&#039;&#039;но чтобы получить баллы за необязательные задачи, необходимо сначала сдать все обязательные&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; О&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; вычисляется по формуле:&lt;br /&gt;
{| &lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | О&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; = 10 &amp;amp;middot;&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | количество решённых задач&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | количество обязательных задач - поправка&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Листки являются теоретическими домашними заданиями. Все задачи стоят одинаково, сдавать их можно в электронном виде. Дополнительно предусматривается возможность сдать их во время присутственных часов на консультациях ассистентам.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; В течение каждого очного модуля предполагается по одной контрольной работе. За каждую контрольную студент получает оценку от 0 до 10, которая и будет являться О&amp;lt;sub&amp;gt;КР&amp;lt;/sub&amp;gt;. Если студент пропускает по уважительной причине контрольную работу, то для него изменяется итоговая формула оценки.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; За экзамен студент получает оценку от 0 до 10, эта оценка будет являться О&amp;lt;sub&amp;gt;экзамен&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Бонус. Эта графа определяет произвольные баллы, которые могут быть прибавлены к оценке студента за различные виды деятельности и соревнований. Например, в этой графе будут использованы некоторые короткие контесты с необычным форматом.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Итоговая оценка &#039;&#039;&#039;округляется арифметически&#039;&#039;&#039; (то есть при дробной части меньше 0.5 округление производится вниз, иначе вверх).&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;homework&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Теоретическое домашнее задание ==&lt;br /&gt;
=== &amp;lt;span id=&amp;quot;assumptions&amp;quot;&amp;gt; Общие предположения, которыми можно пользоваться в задачах ===&lt;br /&gt;
1. Если в задаче говорится про запросы, то по умолчанию online&lt;br /&gt;
&lt;br /&gt;
2. Если не оговорено иное, можно использовать столько же памяти, сколько времени&lt;br /&gt;
&lt;br /&gt;
3. Если не оговорено иное, то можно ожидаемое амортизированное время с хешами&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Правила сдачи домашних заданий ===&lt;br /&gt;
&lt;br /&gt;
1. Некоторые из задач домашнего задания можно сдать только письменно, остальные — как письменно, так и устно.&lt;br /&gt;
&lt;br /&gt;
2. Для каждого домашнего задания определены два дедлайна: мягкий дедлайн (обычно — через 2 недели) и жёсткий дедлайн (обычно — через 3 недели после выдачи задания).&lt;br /&gt;
&lt;br /&gt;
3. Вплоть до мягкого дедлайна вы можете сдавать задачи устно любому из шести ассистентов. Для этого необходимо предаварительно [https://docs.google.com/spreadsheets/d/17JZuEJZPFaItPYl6m9ekjmI1jl_h7gWk9cXxDpnRb6Q/edit?usp=sharing записаться на консультацию].&lt;br /&gt;
&lt;br /&gt;
4. Кроме этого, вплоть до мягкого дедлайна вы можете сдавать задачи письменно в [https://classroom.google.com/c/NDEyODEwMjUzMDIz?cjc=27fucrv Google.Classroom]. Проверкой письменных работ занимаются два ассистента, закреплённые за группой.&lt;br /&gt;
&lt;br /&gt;
5. Пусть мягкий дедлайн был в день d, а вы сдали работу в день x. Тогда гарантируется, что не позднее, чем в день max(d + 4, x + 7) ваша работа будет проверена и по ней будут оставлены комментарии и пожелания об исправлении. После этого у вас есть возможность единожды исправить проблемы в работе (закрыть уже существующие дыры, но никак не писать новые задачи) и отправить исправленную работу до вплоть до жёсткого дедлайна. Не позднее, чем через 10 дней после жёсткого дедлайна мы гарантируем проверку исправленных работ.&lt;br /&gt;
&lt;br /&gt;
6. Почти все (кроме, может быть, последних в модуле) домашние задания будут разобраны на семинарах. Разборы будут проводиться не раньше жёсткого дедлайна.&lt;br /&gt;
&lt;br /&gt;
Написанное выше стоит понимать так: в лучшем сценарии вы решаете задачи и сдаёте какие-то из них (те, которые сложнее всего сдать письменно) устно, а все остальные — письменно. После мягкого дедлайна в течении пары дней ваш ассистент проверяет все работы и отправляет по ним фидбек, после чего у вас несколько дней на исправление недочётов. Мы будем пытаться проверять работы как можно раньше, но не гарантируем ничего лучше, чем описанное в п. 5.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span id=&amp;quot;classroom&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Правила сдачи письменных работ===&lt;br /&gt;
&lt;br /&gt;
1. Пожалуйста, убедитесь, что вашу работу можно идентифицировать (имя написано в файле, или ваш гугл-аккаунт подписан вашим именем).&lt;br /&gt;
&lt;br /&gt;
2. При отправке убедитесь, что у вас появилась кнопка &amp;quot;отменить отправку&amp;quot; — это означает, что работа отправлена на проверку.&lt;br /&gt;
&lt;br /&gt;
3. Домашние задания, сданные не в формате .pdf или набранные не с помощью системы вёрстки LaTeX не принимаются.&lt;br /&gt;
&lt;br /&gt;
4. Нельзя отправлять фотографии записей от руки (за исключением случая, когда к теху вы прикрепляете пояснительную картинку от руки).&lt;br /&gt;
&lt;br /&gt;
5. Решение должно представлять из себя свзяный цензурный текст без обсценной лексики, который может быть прочитан носителем русского языка, и являть собой решение задачи. Если текст не являет собой решение задачи, не надо прикладывать его к решению.&lt;br /&gt;
&lt;br /&gt;
6. Списывание в работах повлечёт за собой обнуление баллов по работе.&lt;br /&gt;
&lt;br /&gt;
7. Если вы не чувствуете себя уверено при работе с LaTeX, используйте шаблон https://www.overleaf.com/read/bpvmhqcvfgqq. В нём отражена основная функциональность системы вёрстки. Вы можете склонировать проект и использовать его.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Список заданий===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! №&lt;br /&gt;
! Тема&lt;br /&gt;
! Листок&lt;br /&gt;
! Дедлайн&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center; background-color:#dae8fc;&amp;quot; | 2 модуль&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Длинные контесты ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! №&lt;br /&gt;
! Дедлайн&lt;br /&gt;
! Темы&lt;br /&gt;
! Ссылка&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center; background-color:#dae8fc;&amp;quot; | 2 модуль&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Короткие контесты ==&lt;br /&gt;
&lt;br /&gt;
Если не оговорено иное, то задачи можно дорешивать вплоть до окончания текущего отчётного периода (то есть почти до экзамена), получая за каждую сданную задачу 0.5 балла вместо 1 балла (за сдачу во время контеста).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| № !! Дата !! Ссылка !! Дорешивать&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center; background-color:#dae8fc;&amp;quot; | 3 модуль&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| 20.01.2022&lt;br /&gt;
| [https://official.contest.yandex.ru/contest/34684/enter Вход]&lt;br /&gt;
| До конца 3 модуля&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Экзамены ==&lt;br /&gt;
&lt;br /&gt;
== Лекции и семинары ==&lt;br /&gt;
&lt;br /&gt;
=== 2 модуль ===&lt;br /&gt;
&lt;br /&gt;
{| role=&amp;quot;presentation&amp;quot; class=&amp;quot;mw-collapsible wikitable&amp;quot;&lt;br /&gt;
! Дата&lt;br /&gt;
! Тип &lt;br /&gt;
! Тема&lt;br /&gt;
! Материалы&lt;br /&gt;
! Видео&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 01.11.2022&lt;br /&gt;
| Семинар &lt;br /&gt;
| Основные определения, асимптотический рост функций, виды полиномиальности&lt;br /&gt;
| &amp;lt;!--[https://drive.google.com/file/d/1ZoUnd7okePTlQxdBZwtB2jRp2QgQrAS7/view?usp=sharing Листочек]--&amp;gt;&lt;br /&gt;
| &amp;lt;!--[https://www.youtube.com/watch?v=XdJ4ttt2hc0 Видео]--&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Лекция&lt;br /&gt;
| Знакомство, обзор программы курса, введние в теорию вероятностей &lt;br /&gt;
|&lt;br /&gt;
| &amp;lt;!--[https://www.youtube.com/watch?v=WYrNMqsDScA Видео]--&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 03.11.2022&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на теорию вероятностей, конечные вероятностные пространства, геометрическая вероятность&lt;br /&gt;
| &amp;lt;!--[https://drive.google.com/file/d/1FN7SzZHSwhKVtNKA6EmHEproKzGXlPCZ/view?usp=sharing Листочек]--&amp;gt;&lt;br /&gt;
| &amp;lt;!--[https://www.youtube.com/watch?v=iAmC9FS643k Видео]--&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Случайные величины. Математическое ожидание, дисперсия, линейность, индикаторные величины.&lt;br /&gt;
| &amp;lt;!--[https://drive.google.com/file/d/1iY5YzzpspQqOyuJ_jdAPZHbcSXHDuRQF/view?usp=sharing Материалы]--&amp;gt;&lt;br /&gt;
| &amp;lt;!--[https://www.youtube.com/watch?v=irG9tjy2GgM Видео]--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ссылки на материалы ==&lt;br /&gt;
=== Основные источники: ===&lt;br /&gt;
# Томас Кормен, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн. Алгоритмы: Построение и анализ, [2013, 3 издание]&lt;br /&gt;
# [https://neerc.ifmo.ru/wiki/index.php neerc.ifmo.ru]&lt;br /&gt;
&lt;br /&gt;
== Преподаватели и ассистенты == &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Преподаватель !! Подгруппа !! Присутственные часы !! Контакты&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | Преподаватели&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/210175876 Иван Смирнов] || 221-1 || || [https://t.me/ifsmirnov @ifsmirnov]&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/225527626 Филипп Грибов] || 221-2 || ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/738677707 Иван Сафонов] || 222-1 || ||&lt;br /&gt;
|-&lt;br /&gt;
| Михаил Анопренко || 222-2  || ||&lt;br /&gt;
|-&lt;br /&gt;
| Сергей Нечаев || 225-1  || ||&lt;br /&gt;
|-&lt;br /&gt;
| Екатерина Фадеева || 225-2  || ||&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | Ассистенты&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Филипп Грибов ||  || [https://teleg.run/grphil @grphil]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Максим Деб Натх  || среда, 20:00 || [https://teleg.run/debnatkh @debnatkh]&lt;br /&gt;
|-&lt;br /&gt;
| Владимир Кауркин || 211 || вторник 20:00  || [https://teleg.run/LordVoldebug @LordVoldebug]&lt;br /&gt;
|-&lt;br /&gt;
| Игорь Маркелов || 211 || четверг 21:00 || [https://teleg.run/ElderlyPassionFruit @ElderlyPassionFruit]&lt;br /&gt;
|-&lt;br /&gt;
| Максим Басалаев || 213 || четверг, 19:00 || [https://teleg.run/pojaleesh @pojaleesh]&lt;br /&gt;
|-&lt;br /&gt;
| Алеся Иванова || 213 || среда 21:00 || [https://teleg.run/alesyaivanova @alesyaivanova]&lt;br /&gt;
|-&lt;br /&gt;
| Максим Лутан || 215 || суббота, 12:00 (можно договориться о другом дне недели в лс) || [https://teleg.run/Maksim_Lutan @Maksim_Lutan]&lt;br /&gt;
|-&lt;br /&gt;
| Кирилл Шубников || 215 || среда 21:00 (писать в лс) || [https://teleg.run/Radewoosh51 @Radewoosh51]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Maxlutan</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=DM1-SE-2021-22&amp;diff=65973</id>
		<title>DM1-SE-2021-22</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=DM1-SE-2021-22&amp;diff=65973"/>
		<updated>2022-02-17T10:12:33Z</updated>

		<summary type="html">&lt;p&gt;Maxlutan: Поменял ассиста 217 группы&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Экзамен ==&lt;br /&gt;
&lt;br /&gt;
== Контрольные работы ==&lt;br /&gt;
&lt;br /&gt;
== Текущая успеваемость ==&lt;br /&gt;
&#039;&#039;&#039;Сводные таблицы с оценками&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1_Et9QKj-o7Jtsju8PZi6GA-v81JYA-pA8HGwasBUQq8/edit#gid=0 211] !! [https://docs.google.com/spreadsheets/d/1_Et9QKj-o7Jtsju8PZi6GA-v81JYA-pA8HGwasBUQq8/edit#gid=863541256 212] !! [https://docs.google.com/spreadsheets/d/1_Et9QKj-o7Jtsju8PZi6GA-v81JYA-pA8HGwasBUQq8/edit#gid=1053007019 213] !! [https://docs.google.com/spreadsheets/d/1_Et9QKj-o7Jtsju8PZi6GA-v81JYA-pA8HGwasBUQq8/edit#gid=312350740 214] !! [https://docs.google.com/spreadsheets/d/1_Et9QKj-o7Jtsju8PZi6GA-v81JYA-pA8HGwasBUQq8/edit#gid=1454530157 215] !! [https://docs.google.com/spreadsheets/d/1_Et9QKj-o7Jtsju8PZi6GA-v81JYA-pA8HGwasBUQq8/edit#gid=1119019496 216] !! [https://docs.google.com/spreadsheets/d/1_Et9QKj-o7Jtsju8PZi6GA-v81JYA-pA8HGwasBUQq8/edit#gid=862571297 217] !! [https://docs.google.com/spreadsheets/d/1_Et9QKj-o7Jtsju8PZi6GA-v81JYA-pA8HGwasBUQq8/edit#gid=1583267003 218] !! [https://docs.google.com/spreadsheets/d/1_Et9QKj-o7Jtsju8PZi6GA-v81JYA-pA8HGwasBUQq8/edit#gid=866941506 219] !!&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1_Et9QKj-o7Jtsju8PZi6GA-v81JYA-pA8HGwasBUQq8/edit#gid=1319502911 2110] &lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1_Et9QKj-o7Jtsju8PZi6GA-v81JYA-pA8HGwasBUQq8/edit#gid=270115119 2111] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/document/d/1dLyetJfqHNUNE3_-aBnCfZfo-f0nPrqFRyFEi3dNb2I/edit?usp=sharing Дневник семинаров 211]&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/document/d/1ijSlF4x1YWN3FFJyfZWEpTamyEPlciO0ZZSQdYC5Tm4/edit?usp=sharing Дневник семинаров 2110]&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/document/d/16TPS8Q4LZ_LER-U-jUF6dC9KYDMW_KJMM-T8gkIQglo/edit?usp=sharing Дневник семинаров 2111]&lt;br /&gt;
&lt;br /&gt;
== Наборы задач для семинаров == &lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/19WyCIkbPZPN0_VA4ZBz6kIyU46b0A8Sy/view?usp=sharing Листок 1]&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1jHm9GSAlLz-vhs6yDZM4MBZ5xm0dTgSk/view?usp=sharing Листок 2]&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DyXwHak6eYG3OIk2_fhwhCeouHXJSD0g/view?usp=sharing Листок 3]&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1Qu1_GTbkUk4wXS2ZTOzI_LxqjIq38rPO/view?usp=sharing Листок 4]&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1vCcv09JTfWEqKF44VDqAarpgTEh64BZq/view?usp=sharing Листок 5]&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1RRMfxKqPI0aeRPL8vrTafrVQsXh6Fgaj/view?usp=sharing Листок 6]&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1g_JOH2C5W1JFtWjsWWqP0M91CP3rNn2Y/view?usp=sharing Листок 7]&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1o9JLaCS4Md9qpOqtSVA0IrZGX54_H0AW/view?usp=sharing Листок 8]&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1LOvCzvy26LvMJmItyBTet5K4ge0-R4op/view?usp=sharing Листок 9]&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Задание !! colspan=&amp;quot;11&amp;quot; | Срок сдачи в группе&lt;br /&gt;
|-&lt;br /&gt;
| || 211  || 212 || 213 || 214 || 215  || 216 || 217 || 218 || 219 || 2110 || 2111&lt;br /&gt;
|-&lt;br /&gt;
| [https://drive.google.com/file/d/1jaz9wgtj4xjmYLtYthp9Eid6NYgzc_7V/view?usp=sharing ДЗ 1] || 27.09 13:00 || 30.09 || 26.09 || 30.09 || 01.10. 14:40 || 01.10. 13:00 || 26.09 || 26.09 || 26.09 || 30.09 13:00 || 30.09 16:20&lt;br /&gt;
|-&lt;br /&gt;
| [https://drive.google.com/file/d/152IdDosTyK7h2YJI9bNYPg9D0tWDT5AH/view?usp=sharing ДЗ 2-1] || 04.11 23:59 МСК, зад 1-10 || 24.10, 23:59 (зад. 1-12)б 10.11	|| 24.10 || 24.10 || 24.10, 23:59, зад. 1-12 || 24.10, 23:59, зад. 1-12 || 07.11 задачи 1-12 || 07.11 || 07.11 || 07.11 23:59 МСК, зад 1-12 || 07.11 23:59 МСК, зад 1-12&lt;br /&gt;
|-&lt;br /&gt;
| [https://drive.google.com/file/d/152IdDosTyK7h2YJI9bNYPg9D0tWDT5AH/view?usp=sharing ДЗ 2-2] || 02.12, 23:59  ||&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:#DC143C&amp;quot;&amp;gt;21.11 23:59 (ост.)&amp;lt;/span&amp;gt;&#039;&#039;&#039; ||  ||  || 22.11 12:59:59 || 21.11, 23:59, зад. 13-22 || 25.11, 23:59, зад. 13-22 ||  ||  || 01.12 23:59 (ост.) || 01.12 23:59 (ост.)&lt;br /&gt;
|-&lt;br /&gt;
| [https://drive.google.com/file/d/1o6zEXuHna1jBiwGVXHwNrFzATFXbiHPL/view?usp=sharing ДЗ 3-1] || 12.12, 23:59 МСК (задачи 1-5) || 12.12, задачи 1 -- 5 || 12.12 || 12.12 || 12.12, зад. 1-5, 17.01, 13:00 МСК, зад 6-12. || 12.12, зад. 1-5, 17.01, 14:40 МСК, зад 6-12. || 12.12, зад. 1-5 || 12.12 || 12.12 || 15.12, 23:59 МСК (задачи 1-5) ||  15.12, 23:59 МСК (задачи 1-4)&lt;br /&gt;
|-&lt;br /&gt;
| [https://drive.google.com/file/d/1o6zEXuHna1jBiwGVXHwNrFzATFXbiHPL/view?usp=sharing ДЗ 3-2] || 20.01 23:59 МСК (задачи 6-12) || 21.01, задачи 6 -- 12  || || || ||  || 31.01, зад. 6-12 ||  || || 23.01 23:59 МСК (задачи 6-12) ||   27.01 23:59 МСК (задачи 5-12)&lt;br /&gt;
|-&lt;br /&gt;
| [https://drive.google.com/file/d/1AUJXU09YUm0TihwyP8WynaFVP5xv9Ca6/view?usp=sharing ДЗ 4] || 09.02, 23:59 МСК (Задачи 1 - 8); остаток - 19.02 23:59 МСК || 06.02, задачи 1 -- 8; 18.02, прочие || 05.02 || 05.02 || 17.02, 13:00 || 17.02, 14:40 || 12.02 задачи 1-8; остаток - 21.02 || 05.02 || 05.02 || 08.02, 23:59 МСК (Задачи 1 - 8); остаток - 19.02 23:59 МСК  || 09.02, 23:59 МСК (Задачи 1 - 8); остаток - 19.02 23:59 МСК&lt;br /&gt;
|-&lt;br /&gt;
| [https://drive.google.com/file/d/13R8sYt8UmvO-MM5ju3W1NF-JekVJcePg/view?usp=sharing ДЗ 5] ||  || 25.02 || 19.02 || 19.02 || TBA || TBA || TBA || 19.02 || 19.02 ||  || &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Срок сдачи задания устанавливается семинаристом группы.&lt;br /&gt;
&lt;br /&gt;
== Преподаватели ==&lt;br /&gt;
&lt;br /&gt;
=== Лектор ===&lt;br /&gt;
&lt;br /&gt;
[https://www.hse.ru/org/persons/104695093 Евгений Владимирович Дашков.] Мои контакты: edashkov@gmail.com, [https://t.me/edashkov Telegram], [https://vk.com/evgeny.v.dashkov ВК].&lt;br /&gt;
== Преподаватели и учебные ассистенты ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! 211 !! 212 !! 213 !! 214 !! 215 !! 216 !! 217 !! 218 !! 219 !! 2110 !! 2111&lt;br /&gt;
|-&lt;br /&gt;
|| &#039;&#039;&#039;Лектор&#039;&#039;&#039;&lt;br /&gt;
| colspan=&amp;quot;15&amp;quot; | Дашков Е.В.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|| &#039;&#039;&#039;Семинаристы&#039;&#039;&#039;&lt;br /&gt;
|| [https://t.me/kozachinskiy Козачинский А.Н.]&lt;br /&gt;
|| [https://t.me/edashkov Дашков Е.В.]&lt;br /&gt;
|| [https://t.me/good_michael Хрыстик М.А.]&lt;br /&gt;
|| [https://t.me/vaulty Лукьяненко Н.С.]&lt;br /&gt;
|| [https://t.me/dshvarts Шварц Д.А.]&lt;br /&gt;
|| [https://t.me/dshvarts Шварц Д.А.]&lt;br /&gt;
|| [https://t.me/medvednikita Медведь Н.Ю.]&lt;br /&gt;
|| [https://t.me/good_michael Хрыстик М.А.]&lt;br /&gt;
|| [https://t.me/good_michael Хрыстик М.А.]&lt;br /&gt;
|| [https://t.me/kozachinskiy Козачинский А.Н.]&lt;br /&gt;
|| [https://t.me/kozachinskiy Козачинский А.Н.]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;5&amp;quot; | &#039;&#039;&#039;Ассистенты&#039;&#039;&#039;&lt;br /&gt;
|| [https://t.me/ale110i Алексей Ищенко]&lt;br /&gt;
|| [https://t.me/samiysamiytochniy Музаффар Садуллаев]&lt;br /&gt;
|| [https://t.me/zhelezinpezdelnik Роман Ломтев]&lt;br /&gt;
|| [https://t.me/VladPobeda Влад Масельскас]&lt;br /&gt;
|| [https://t.me/ilyakolb Илья Колб]&lt;br /&gt;
|| [https://t.me/dzavalinka Данил Завалинский]&lt;br /&gt;
|| [https://t.me/Maksim_Lutan Максим Лутан]&lt;br /&gt;
|| [https://t.me/larsic Анастасия Арунова]&lt;br /&gt;
|| [https://t.me/Larsi_2014 Маргарита Арунова]&lt;br /&gt;
|| [https://t.me/sugarhl Никита Сахаров]&lt;br /&gt;
|| [https://t.me/zhelezinpezdelnik Роман Ломтев]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Материалы курса ==&lt;br /&gt;
&lt;br /&gt;
=== Группа для любых вопросов по курсу ===&lt;br /&gt;
[https://t.me/joinchat/U3mg-j0ibdH6SxJa Вступайте!]&lt;br /&gt;
=== Записи занятий ===&lt;br /&gt;
&lt;br /&gt;
=I-II модули=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № лекции &lt;br /&gt;
! [https://www.youtube.com/watch?v=FWLvOnIftG8 Лекция 1]&lt;br /&gt;
! [https://www.youtube.com/watch?v=bq5rhBgk82g Лекция 2]&lt;br /&gt;
! [https://www.youtube.com/watch?v=MsYKW45SINQ Лекция 3]&lt;br /&gt;
! [https://www.youtube.com/watch?v=sViP48e02-M Лекция 4]&lt;br /&gt;
! [https://youtu.be/Qk1hCce_gpI Лекция 5]&lt;br /&gt;
! [https://www.youtube.com/watch?v=jI2CrmORkVQ Лекция 6]&lt;br /&gt;
! [https://www.youtube.com/watch?v=Jtt5W-PXFhU Лекция 7]&lt;br /&gt;
! [https://youtu.be/xGC5PLUd0w0 Лекция 8]&lt;br /&gt;
! [https://youtu.be/qejReOs2i50 Лекция 9]&lt;br /&gt;
! [https://youtu.be/8-AlOnpwnNU Лекция 10]&lt;br /&gt;
! [https://youtu.be/Dgx-b0qbS6M Лекция 11]&lt;br /&gt;
! [https://youtu.be/R4h-1VjqRJQ Лекция 12]&lt;br /&gt;
![https://youtu.be/tqFhUosSqlI Лекция 13]&lt;br /&gt;
![https://youtu.be/vK1fwVeL8GY Лекция 14]    &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=III - IV  модули=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № лекции &lt;br /&gt;
! [https://youtu.be/AfxivsZNQHU Лекция 1]&lt;br /&gt;
! [https://youtu.be/LfzU-hB2ajA Лекция 2]&lt;br /&gt;
! [https://youtu.be/bYoeDNCtRbU Лекция 3]&lt;br /&gt;
! [https://www.youtube.com/watch?v=TPJIcb-SNoo Лекция 4]&lt;br /&gt;
! [https://youtu.be/z-QVpchv4qs Лекция 5]&lt;br /&gt;
  &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Прочие материалы ===&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/drive/folders/1vJQkWLMxA-3_T9pb3EelOCd_3wsUvcXC?usp=sharing Основные материалы]&lt;br /&gt;
&lt;br /&gt;
* [https://www.youtube.com/playlist?list=PL1Uob8iPTHGTUM71KDYl7ZyBN01vykvLy Видеозаписи прошлых лет]&lt;br /&gt;
&lt;br /&gt;
* [[Записи семинаров 212 группы | Записи семинаров 212 группы]]&lt;br /&gt;
&lt;br /&gt;
* [[Записи семинаров Козачинского| Записи семинаров Козачинского]]&lt;br /&gt;
&lt;br /&gt;
== Аттестация и оценки ==&lt;br /&gt;
&lt;br /&gt;
Во 2-ом модуле производится промежуточная аттестация за&lt;br /&gt;
осенний семестр. В осеннем семестре проводятся две письменные контрольные работы (КР1 и&lt;br /&gt;
КР2); выдается и проверяется письменное домашнее задание (ДЗ2).&lt;br /&gt;
&lt;br /&gt;
Домашнее задание выдается частями, каждую из которых следует сдавать в установленные&lt;br /&gt;
сроки. Преподаватель вправе потребовать от любого студента &amp;quot;защитить&amp;quot; (т.е. изложить устно,&lt;br /&gt;
отвечая на возникающие при этом вопросы) решение любой из зачтенных этому студенту задач ДЗ.&lt;br /&gt;
В случае неуспешной защиты, баллы за соответствующую часть ДЗ могут быть снижены, в т.ч. до нуля.&lt;br /&gt;
&lt;br /&gt;
Оценка за контрольную работу выставляется в долях единицы без&lt;br /&gt;
округления (т.е. с максимальной доступной используемым вычислительным&lt;br /&gt;
средствам точностью). Оценка ДЗ2 также выставляется в долях единицы без&lt;br /&gt;
округления.  Оценки за контрольные работы и домашние задания  могут быть&lt;br /&gt;
больше единицы засчет &amp;quot;бонусных баллов&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Накопленная оценка НК2 за осенний семестр вычисляется по&lt;br /&gt;
формулам:&lt;br /&gt;
{|style=&amp;quot;border:solid 4px red;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 &amp;amp;middot;	 НК4&#039; = 10 * min (1, 0.35 * КР3 + 0.35 * КР4 + 0.3 * ДЗ4)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;border:solid 4px red;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 &amp;amp;middot; НК4 = ОКРУГЛ (НК4&#039;).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Здесь и далее ОКРУГЛение производится по обычным правилам, но полуцелые&lt;br /&gt;
числа округляются вверх.&lt;br /&gt;
Если НК2 &amp;gt;= 4, то промежуточная оценка за осенний семестр Э2 =&lt;br /&gt;
НК2. Если НК2 &amp;lt; 4, студенту предлагается выполнить итоговое&lt;br /&gt;
контрольное задание ИК2, оцениваемое по десятибалльной системе. В этом&lt;br /&gt;
случае промежуточная оценка за осенний семестр&lt;br /&gt;
&lt;br /&gt;
Э2 = ОКРУГЛ (0.7 * ИК2 + 0.3 * НК2&#039;).&lt;br /&gt;
&lt;br /&gt;
Промежуточной оценкой по дисциплине является оценка Э2.&lt;br /&gt;
&lt;br /&gt;
Промежуточная аттестация (4 модуль) :&lt;br /&gt;
В весеннем семестре проводятся две контрольные работы (КР3 и КР4); выдается и проверяется домашнее задание (ДЗ4). Оценки&lt;br /&gt;
выставляются так же, как и в осеннем семестре. Накопленная оценка НК4 за весенний семестр вычисляется по&lt;br /&gt;
формулам:&lt;br /&gt;
&lt;br /&gt;
НК4&#039; = 10 * min (1, 0.35 * КР3 + 0.35 * КР4 + 0.3 * ДЗ4)&lt;br /&gt;
НК4 = ОКРУГЛ (НК4&#039;).&lt;br /&gt;
&lt;br /&gt;
Если НК4 &amp;gt;= 4, то итоговая оценка за весенний семестр Э4 = НК4.&lt;br /&gt;
Если НК4 &amp;lt; 4, студенту предлагается выполнить итоговое&lt;br /&gt;
контрольное задание ИК4, оцениваемое по десятибалльной системе. В этом&lt;br /&gt;
случае итоговая оценка за весенний семестр&lt;br /&gt;
&lt;br /&gt;
Э4 = ОКРУГЛ (0.7 * ИК4 + 0.3 * НК4&#039;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Результирующей оценкой по дисциплине является оценка Э4.&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&lt;br /&gt;
#      Верещагин Н. К., Шень А. Лекции по математической логике и теории алгоритмов. Части 1--3.  5-е изд., М: МЦНМО, 2017.&lt;br /&gt;
#      Виноградов И. М. Основы теории чисел. 9-е изд., М.: Наука, 1981.&lt;br /&gt;
#      [http://rubtsov.su/public/DM-HSE-Draft.pdf  Вялый М., Подольский В., Рубцов А., Шварц Д., Шень А. Лекции по дискретной математике.]&lt;br /&gt;
#      Гаврилов Г. П., Сапоженко А. А. Задачи и упражнения по дискретной математике. 3-е изд., М.: ФИЗМАТЛИТ, 2004.&lt;br /&gt;
#      [https://drive.google.com/file/d/1RM6KX_reBFwUXesWGUEu0sFn2NCaBgvz/view?usp=sharing Дашков Е. В. Введение в математическую логику. Множества и отношения. М.: МФТИ, 2019.]&lt;br /&gt;
#      Зубков А. М., Севастьянов Б. А., Чистяков В. П. Сборник задач по теории вероятностей. 2-е изд., М.: Наука, 1989.&lt;br /&gt;
#      Ландо С. К., Лекции о производящих функциях. 3-е изд, М.: МЦНМО, 2007.&lt;br /&gt;
#      Мельников О. И. Теория графов в занимательных задачах. 5-е изд., М.: Книжный дом &amp;quot;ЛИБРОКОМ&amp;quot;, 2013.&lt;br /&gt;
#      [http://www.mccme.ru/free-books/shen/shen-induction.pdf Шень А., Математическая индукция. 5-е изд, М.: МЦНМО, 2016.]&lt;/div&gt;</summary>
		<author><name>Maxlutan</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B8_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA_2021/2022&amp;diff=64318</id>
		<title>Алгоритмы и структуры данных пилотный поток 2021/2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B8_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA_2021/2022&amp;diff=64318"/>
		<updated>2022-01-17T09:39:05Z</updated>

		<summary type="html">&lt;p&gt;Maxlutan: изменил время консы&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Лектор:&#039;&#039;&#039; [https://www.hse.ru/org/persons/164692936 Глеб Олегович Евстропов]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://drive.google.com/file/d/1zjs_g2Db8lzkWdI256t9-rpuKApZCRNT/view?usp=sharing Программа курса]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; | Важные ссылки&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Sheets-Logo.png|x100px | link=https://docs.google.com/spreadsheets/d/1bRg_nUNZxfPY-JxFXvzAvPb-GwWZ8Cv8gxJSJgo-uhA/edit?usp=sharing |Google.Classroom]]&amp;lt;br&amp;gt;[https://docs.google.com/spreadsheets/d/1bRg_nUNZxfPY-JxFXvzAvPb-GwWZ8Cv8gxJSJgo-uhA/edit?usp=sharing Текущая успеваемость]&amp;lt;br&amp;gt;[https://docs.google.com/spreadsheets/d/1bRg_nUNZxfPY-JxFXvzAvPb-GwWZ8Cv8gxJSJgo-uhA/htmlview html-версия]&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Classroom-Logo.png|x100px | link=https://classroom.google.com |Google.Classroom]]&amp;lt;br&amp;gt;[https://classroom.google.com/c/NDEyODEwMjUzMDIz?cjc=27fucrv Google.Classroom]&amp;lt;br&amp;gt;инвайт: &amp;lt;code&amp;gt;27fucrv&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Sheets-Logo.png|x100px | link=https://docs.google.com/spreadsheets/d/17JZuEJZPFaItPYl6m9ekjmI1jl_h7gWk9cXxDpnRb6Q/edit?usp=sharing |Google.Classroom]]&amp;lt;br&amp;gt;[https://docs.google.com/spreadsheets/d/17JZuEJZPFaItPYl6m9ekjmI1jl_h7gWk9cXxDpnRb6Q/edit?usp=sharing Запись на консультации]&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Youtube-logo.png|x100px | link=https://www.youtube.com/playlist?list=PLEwK9wdS5g0p4lTp0x7xgH2CICLvM4rTy]]&amp;lt;br&amp;gt;[https://www.youtube.com/playlist?list=PLEwK9wdS5g0p4lTp0x7xgH2CICLvM4rTy Плейлист с записями лекций]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Формула выставления итоговой оценки ==&lt;br /&gt;
&#039;&#039;&#039;Формула оценивания пока предварительная и может поменяться!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2 модуль:&#039;&#039;&#039; О&amp;lt;sub&amp;gt;итог&amp;lt;/sub&amp;gt;  =  &#039;&#039;&#039;0,53571428572&#039;&#039;&#039; &amp;amp;middot;	 О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; + &#039;&#039;&#039;0,46428571428&#039;&#039;&#039; &amp;amp;middot; O&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;бонус&amp;lt;/sub&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; вычисляется по формуле:&lt;br /&gt;
{| &lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; = 10 &amp;amp;middot; &amp;lt;span style=&amp;quot;font-size:220%; font-weight:light;&amp;quot;&amp;gt;(&amp;lt;/span&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | КК + ДК&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | +&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | БЗ&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | &amp;lt;span style=&amp;quot;font-size:220%; font-weight:light;&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;, где:&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | ОЗ - поправка&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | ОЗ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* КК — баллы за короткие контесты&lt;br /&gt;
* ДК — баллы за длинные контесты (исключая бонусные задачи)&lt;br /&gt;
* БЗ — баллы за бонусные задачи в длинных контестах&lt;br /&gt;
* ОЗ — общее число задач во всех контестах (исключая бонусные задачи)&lt;br /&gt;
* Поправка по умолчанию равна нулю и может быть увеличена индивидуально для каждого студента при наличии пропусков по уважительным причинам.&lt;br /&gt;
&lt;br /&gt;
Виды контестов:&lt;br /&gt;
&lt;br /&gt;
* Короткие контесты будут проводиться в разнообразных форматах во время сдвоенных семинаров. Если не оговорено иное, то короткий контест является личным соревнованием, состоящим из 5 или 6 задач разной сложности, требующим владеть общей сообразительностью, некоторой математической подготовкой, и, возможно, различными уже изученными алгоритмами. На коротких контестах отсутствует проверка кода, если не оговорено иное, то задачи можно дорешивать вплоть до окончания текущего отчётного периода (то есть почти до экзамена), получая за каждую сданную задачу 0.5 балла вместо 1 балла (за сдачу во время контеста).&lt;br /&gt;
&lt;br /&gt;
* Длинные контесты имеют продолжительность до двух недель, и состоят в основном из задач, требующих реализации алгоритмов, изученных на лекциях. Некоторые задачи являются обязательными и проходят дополнительную ручную проверку кода. Все задачи стоят 1 балл, &#039;&#039;&#039;но чтобы получить баллы за необязательные задачи, необходимо сначала сдать все обязательные&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; О&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; вычисляется по формуле:&lt;br /&gt;
{| &lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | О&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; = 10 &amp;amp;middot;&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | количество решённых задач&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | количество обязательных задач - поправка&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Листки являются теоретическими домашними заданиями. Все задачи стоят одинаково, сдавать их можно в электронном виде. Дополнительно предусматривается возможность сдать их во время присутственных часов, на консультациях ассистентам.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; В течение каждого очного модуля предполагается по одной контрольной работе (так было до перехода в онлайн). За каждую контрольную студент получает оценку от 0 до 10, которая и будет являться О&amp;lt;sub&amp;gt;КР&amp;lt;/sub&amp;gt;. Если студент пропускает по уважительной причине контрольную работу, то для него изменяется итоговая формула оценки.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; За [[Алгоритмы_и_структуры_данных_пилотный_поток_2020/2021#Экзамены | экзамен]]&lt;br /&gt;
 студент получает оценку от 0 до 10, эта оценка будет являться О&amp;lt;sub&amp;gt;экз&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Бонус. Эта графа определяет произвольные баллы, которые могут быть прибавлены к оценке студента за различные виды деятельности и соревнований. Например, в этой графе будут использованы некоторые короткие контесты с необычным форматом.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Итоговая оценка &#039;&#039;&#039;округляется арифметически&#039;&#039;&#039; (то есть при дробной части меньше 0.5 округление производится вниз, иначе вверх).&lt;br /&gt;
&lt;br /&gt;
== Лекции и семинары ==&lt;br /&gt;
&lt;br /&gt;
=== 2 модуль ===&lt;br /&gt;
&lt;br /&gt;
{| role=&amp;quot;presentation&amp;quot; class=&amp;quot;mw-collapsible wikitable&amp;quot;&lt;br /&gt;
! Дата&lt;br /&gt;
! Тип &lt;br /&gt;
! Тема&lt;br /&gt;
! Материалы&lt;br /&gt;
! Видео&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 26.10.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Основные определения, асимптотический рост функций, виды полиномиальности&lt;br /&gt;
| [https://drive.google.com/file/d/1ZoUnd7okePTlQxdBZwtB2jRp2QgQrAS7/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=XdJ4ttt2hc0 Видео]&lt;br /&gt;
|- &lt;br /&gt;
| Лекция&lt;br /&gt;
| Знакомство, обзор программы курса, введние в теорию вероятностей &lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=WYrNMqsDScA Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 28.10.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на теорию вероятностей, конечные вероятностные пространства, геометрическая вероятность&lt;br /&gt;
| [https://drive.google.com/file/d/1FN7SzZHSwhKVtNKA6EmHEproKzGXlPCZ/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=iAmC9FS643k Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Случайные величины. Математическое ожидание, дисперсия, линейность, индикаторные величины.&lt;br /&gt;
| [https://drive.google.com/file/d/1iY5YzzpspQqOyuJ_jdAPZHbcSXHDuRQF/view?usp=sharing Материалы]&lt;br /&gt;
| [https://www.youtube.com/watch?v=irG9tjy2GgM Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 02.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на случайные величины и математическое ожидание&lt;br /&gt;
| [https://drive.google.com/file/d/1zhTrBeLJ3Mm6kfEumCHhRdEKBYJ0m2rR/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=EGvKQ6f0FUg Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| RAM-модель&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=IdPgYZOs54k Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 09.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на дисперсию, вероятности и матожидание, свойства случайных структур&lt;br /&gt;
| [https://drive.google.com/file/d/14Ea4delZWlsf1h6ChU6Go4639zWghEJE/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=IvKivSR0zxc Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Доказательство корректности работы алгоритмов, сортировки сравнениями, доказательство времени работы по индукции, рандомизированный поиск порядковой статистики&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=beyP0TU7-94 Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 11.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на сортировку&lt;br /&gt;
| [https://drive.google.com/file/d/1JOTWNMazfKzSnZeaX_sqCWa8g0iTRESy/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=Y6a_ariyjXw Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Детерменированный поиск порядковой статистики, бинарный и интерполяционный поиск, сортировки с учётом способа представления чисел, сортировка случайных данных&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=92I4Ho0J6wU Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 16.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на cортировки и порядковые статистики&lt;br /&gt;
| [https://drive.google.com/file/d/1XLuFWAyNSl0NmWU7BkFHeJ0g0x31YjTo/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=tKl-h6SgoZ8 Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Нижняя оценка на сложность сортировки сравнениями, сортирующие сети&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=OnbfE3MJpxQ Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 18.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Сортирующие сети и простые структуры данных&lt;br /&gt;
| [https://drive.google.com/file/d/1VETWg-EqrocnJsRHPc3PVbxXud1u4BA4/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=-6urQgOZdqo Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Поставнока задач во внешней памяти, модель вычислений. Эффективная сортировка во внешней памяти&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=r6fyYA71Cbc Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 23.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на алгоритмы во внешней памяти&lt;br /&gt;
| [https://drive.google.com/file/d/1SOKEL_koKErxna49-S8cqW2KWKabFNnN/view?usp=sharing Листочек]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Простые структуры данных. Двоичные и k-ичные кучи, биномиальные пирамиды&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=CdYXvljG2LY Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 25.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на простые структуры данных&lt;br /&gt;
| [https://drive.google.com/file/d/1yda5xfWtq4I26TPNTPos_FcSqy2EYPGv/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=IBuNu1gZCuw Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Амортизационный анализ&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=MyEYBIxhcuY Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 30.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на амортизационный анализ&lt;br /&gt;
| [https://drive.google.com/file/d/1WhSVbYpPkK-RlyWvzAbAcap0SnEysT-i/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=YpfAUSFmirI Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Фибоначчиевые кучи&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=YpfAUSFmirI Видео]&lt;br /&gt;
|-&lt;br /&gt;
| 02.12.2021&lt;br /&gt;
| Бонусный семинар&lt;br /&gt;
| Реальная эффективность операций, написание быстрого кода, иерархия памяти&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;homework&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Теоретическое домашнее задание ==&lt;br /&gt;
=== &amp;lt;span id=&amp;quot;assumptions&amp;quot;&amp;gt; Общие предположения, которыми можно пользоваться в задачах ===&lt;br /&gt;
1. Если в задаче говорится про запросы, то по умолчанию online&lt;br /&gt;
&lt;br /&gt;
2. Если не оговорено иное, можно использовать столько же памяти, сколько времени&lt;br /&gt;
&lt;br /&gt;
3. Если не оговорено иное, то можно ожидаемое амортизированное время с хешами&lt;br /&gt;
&lt;br /&gt;
=== Правила сдачи домашних заданий ===&lt;br /&gt;
&lt;br /&gt;
1. Некоторые из задач домашнего задания можно сдать только письменно, остальные — как письменно, так и устно.&lt;br /&gt;
&lt;br /&gt;
2. Для каждого домашнего задания определены два дедлайна: мягкий дедлайн (обычно — через 2 недели) и жёсткий дедлайн (обычно — через 3 недели после выдачи задания).&lt;br /&gt;
&lt;br /&gt;
3. Вплоть до мягкого дедлайна вы можете сдавать задачи устно любому из шести ассистентов. Для этого необходимо предаварительно [https://docs.google.com/spreadsheets/d/17JZuEJZPFaItPYl6m9ekjmI1jl_h7gWk9cXxDpnRb6Q/edit?usp=sharing записаться на консультацию].&lt;br /&gt;
&lt;br /&gt;
4. Кроме этого, вплоть до мягкого дедлайна вы можете сдавать задачи письменно в [https://classroom.google.com/c/NDEyODEwMjUzMDIz?cjc=27fucrv Google.Classroom]. Проверкой письменных работ занимаются два ассистента, закреплённые за группой.&lt;br /&gt;
&lt;br /&gt;
5. Пусть мягкий дедлайн был в день d, а вы сдали работу в день x. Тогда гарантируется, что не позднее, чем в день max(d + 4, x + 7) ваша работа будет проверена и по ней будут оставлены комментарии и пожелания об исправлении. После этого у вас есть возможность единожды исправить проблемы в работе (закрыть уже существующие дыры, но никак не писать новые задачи) и отправить исправленную работу до вплоть до жёсткого дедлайна. Не позднее, чем через 10 дней после жёсткого дедлайна мы гарантируем проверку исправленных работ.&lt;br /&gt;
&lt;br /&gt;
6. Почти все (кроме, может быть, последних в модуле) домашние задания будут разобраны на семинарах. Разборы будут проводиться не раньше жёсткого дедлайна.&lt;br /&gt;
&lt;br /&gt;
Написанное выше стоит понимать так: в лучшем сценарии вы решаете задачи и сдаёте какие-то из них (те, которые сложнее всего сдать письменно) устно, а все остальные — письменно. После мягкого дедлайна в течении пары дней ваш ассистент проверяет все работы и отправляет по ним фидбек, после чего у вас несколько дней на исправление недочётов. Мы будем пытаться проверять работы как можно раньше, но не гарантируем ничего лучше, чем описанное в п. 5.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span id=&amp;quot;classroom&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Правила сдачи письменных работ===&lt;br /&gt;
&lt;br /&gt;
1. Пожалуйста, убедитесь, что вашу работу можно идентифицировать (имя написано в файле, или ваш гугл-аккаунт подписан вашим именем).&lt;br /&gt;
&lt;br /&gt;
2. При отправке убедитесь, что у вас появилась кнопка &amp;quot;отменить отправку&amp;quot; — это означает, что работа отправлена на проверку.&lt;br /&gt;
&lt;br /&gt;
3. Домашние задания, сданные не в формате .pdf или набранные не с помощью системы вёрстки LaTeX не принимаются.&lt;br /&gt;
&lt;br /&gt;
4. Нельзя отправлять фотографии записей от руки (за исключением случая, когда к теху вы прикрепляете пояснительную картинку от руки).&lt;br /&gt;
&lt;br /&gt;
5. Решение должно представлять из себя свзяный цензурный текст без обсценной лексики, который может быть прочитан носителем русского языка, и являть собой решение задачи. Если текст не являет собой решение задачи, не надо прикладывать его к решению.&lt;br /&gt;
&lt;br /&gt;
6. Списывание в работах повлечёт за собой обнуление баллов по работе.&lt;br /&gt;
&lt;br /&gt;
7. Если вы не чувствуете себя уверено при работе с LaTeX, используйте шаблон https://www.overleaf.com/read/bpvmhqcvfgqq. В нём отражена основаня функциональность системы вёрстки. Вы можете склонировать проект и использовать его&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Список заданий===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! №&lt;br /&gt;
! Тема&lt;br /&gt;
! Листок&lt;br /&gt;
! Мягкий дедлайн&lt;br /&gt;
! Жесткий дедлайн&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; style=&amp;quot;text-align: center; background-color:#dae8fc;&amp;quot; | 2 модуль&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| Вероятности и математическое ожидание.&lt;br /&gt;
| [https://drive.google.com/file/d/1uP6YIwqWJiMtjPPHGn5ykleR7shjyAtt/view?usp=sharing Листок]&lt;br /&gt;
| 14.11.2021&lt;br /&gt;
| 22.11.2021&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| Сортировки&lt;br /&gt;
| [https://drive.google.com/file/d/1sdjjrP0TiIFM39Ki6fM6O-L2apcW39dl/view?usp=sharing Листок]&lt;br /&gt;
| 24.11.2021&lt;br /&gt;
| 01.12.2021&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| Простые структуры данных и амортизационный анализ.&lt;br /&gt;
| [https://drive.google.com/file/d/1Pk5RHEpI3U3MnL7LBJGy7tLtCN7zbtap/view?usp=sharing Листок]&lt;br /&gt;
| 06.12.2021&lt;br /&gt;
| 13.12.2021&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| Кучи, хеши.&lt;br /&gt;
| [https://drive.google.com/file/d/1aI25RLurWWPbZ9WH6_e2MYk2984srxAK/view?usp=sharing Листок]&lt;br /&gt;
| 17.12.2021&lt;br /&gt;
| 25.12.2021&lt;br /&gt;
|- &lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; style=&amp;quot;text-align: center; background-color:#dae8fc;&amp;quot; | 3 модуль&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| &amp;lt;span id=&amp;quot;hw05&amp;quot;&amp;gt; Структуры данных&lt;br /&gt;
| [https://drive.google.com/file/d/1qVeUGutzLUZnSFlDmeNnSlEgH_zLhYOB/view?usp=sharing Листок]&lt;br /&gt;
| 24.01.2022&lt;br /&gt;
| 31.01.2022&lt;br /&gt;
|- &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Короткие контесты ==&lt;br /&gt;
&lt;br /&gt;
Если не оговорено иное, то задачи можно дорешивать вплоть до окончания текущего отчётного периода (то есть почти до экзамена), получая за каждую сданную задачу 0.5 балла вместо 1 балла (за сдачу во время контеста).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| № !! Дата !! Ссылка !! Дорешивать&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center; background-color:#dae8fc;&amp;quot; | 2 модуль&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Длинные контесты ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! №&lt;br /&gt;
! Дедлайн&lt;br /&gt;
! Темы&lt;br /&gt;
! Ссылка&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center; background-color:#dae8fc;&amp;quot; | 2 модуль&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| 01.12.2021&lt;br /&gt;
| Вероятности, упорядоченные данные, простые структуры&lt;br /&gt;
| [https://official.contest.yandex.ru/contest/31144 Вход]&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| 09.12.2021&lt;br /&gt;
| Вероятности, сортировки, простые структуры, кучи&lt;br /&gt;
| [https://official.contest.yandex.ru/contest/31739 Вход]&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| 18.12.2021&lt;br /&gt;
| Хеши&lt;br /&gt;
| [https://official.contest.yandex.ru/contest/32954 Вход]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center; background-color:#dae8fc;&amp;quot; | 3 модуль&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Экзамены ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ссылки на материалы ==&lt;br /&gt;
=== Основные источники: ===&lt;br /&gt;
# Томас Кормен, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн. Алгоритмы: Построение и анализ, [2013, 3 издание]&lt;br /&gt;
# [https://neerc.ifmo.ru/wiki/index.php neerc.ifmo.ru]&lt;br /&gt;
&lt;br /&gt;
== Преподаватели и ассистенты == &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Преподаватель !! Подгруппа !! Присутственные часы !! Контакты&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | Преподаватели&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/164692936 Глеб Евстропов] || 211-1 ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/165212894 Станислав Артюхин] || 211-2 || ||&lt;br /&gt;
|-&lt;br /&gt;
| Дмитрий Ковальков || 213-1 || ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/210175876 Иван Смирнов] || 213-2  || ||&lt;br /&gt;
|-&lt;br /&gt;
| Глеб Третьяков || 215-1  || ||&lt;br /&gt;
|-&lt;br /&gt;
| Максим Гайдук || 215-2  || ||&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | Ассистенты&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Филипп Грибов ||  || [https://teleg.run/grphil @grphil]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Максим Деб Натх  || среда, 20:00 || [https://teleg.run/debnatkh @debnatkh]&lt;br /&gt;
|-&lt;br /&gt;
| Владимир Кауркин || 211 || вторник 20:00  || [https://teleg.run/LordVoldebug @LordVoldebug]&lt;br /&gt;
|-&lt;br /&gt;
| Игорь Маркелов || 211 || четверг 21:00 || [https://teleg.run/ElderlyPassionFruit @ElderlyPassionFruit]&lt;br /&gt;
|-&lt;br /&gt;
| Максим Басалаев || 213 || четверг, 19:00 || [https://teleg.run/pojaleesh @pojaleesh]&lt;br /&gt;
|-&lt;br /&gt;
| Алеся Иванова || 213 || среда 17:00 || [https://teleg.run/alesyaivanova @alesyaivanova]&lt;br /&gt;
|-&lt;br /&gt;
| Максим Лутан || 215 || суббота, 12:00 (можно договориться о другом дне недели в лс) || [https://teleg.run/Maksim_Lutan @Maksim_Lutan]&lt;br /&gt;
|-&lt;br /&gt;
| Кирилл Шубников || 215 || среда 21:00 (писать в лс) || [https://teleg.run/Radewoosh51 @Radewoosh51]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Maxlutan</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B8_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA_2021/2022&amp;diff=64221</id>
		<title>Алгоритмы и структуры данных пилотный поток 2021/2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B8_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA_2021/2022&amp;diff=64221"/>
		<updated>2022-01-15T16:38:49Z</updated>

		<summary type="html">&lt;p&gt;Maxlutan: Изменил время консы&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Лектор:&#039;&#039;&#039; [https://www.hse.ru/org/persons/164692936 Глеб Олегович Евстропов]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://drive.google.com/file/d/1zjs_g2Db8lzkWdI256t9-rpuKApZCRNT/view?usp=sharing Программа курса]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; | Важные ссылки&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Sheets-Logo.png|x100px | link=https://docs.google.com/spreadsheets/d/1bRg_nUNZxfPY-JxFXvzAvPb-GwWZ8Cv8gxJSJgo-uhA/edit?usp=sharing |Google.Classroom]]&amp;lt;br&amp;gt;[https://docs.google.com/spreadsheets/d/1bRg_nUNZxfPY-JxFXvzAvPb-GwWZ8Cv8gxJSJgo-uhA/edit?usp=sharing Текущая успеваемость]&amp;lt;br&amp;gt;[https://docs.google.com/spreadsheets/d/1bRg_nUNZxfPY-JxFXvzAvPb-GwWZ8Cv8gxJSJgo-uhA/htmlview html-версия]&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Classroom-Logo.png|x100px | link=https://classroom.google.com |Google.Classroom]]&amp;lt;br&amp;gt;[https://classroom.google.com/c/NDEyODEwMjUzMDIz?cjc=27fucrv Google.Classroom]&amp;lt;br&amp;gt;инвайт: &amp;lt;code&amp;gt;27fucrv&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Sheets-Logo.png|x100px | link=https://docs.google.com/spreadsheets/d/17JZuEJZPFaItPYl6m9ekjmI1jl_h7gWk9cXxDpnRb6Q/edit?usp=sharing |Google.Classroom]]&amp;lt;br&amp;gt;[https://docs.google.com/spreadsheets/d/17JZuEJZPFaItPYl6m9ekjmI1jl_h7gWk9cXxDpnRb6Q/edit?usp=sharing Запись на консультации]&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Youtube-logo.png|x100px | link=https://www.youtube.com/playlist?list=PLEwK9wdS5g0p4lTp0x7xgH2CICLvM4rTy]]&amp;lt;br&amp;gt;[https://www.youtube.com/playlist?list=PLEwK9wdS5g0p4lTp0x7xgH2CICLvM4rTy Плейлист с записями лекций]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Формула выставления итоговой оценки ==&lt;br /&gt;
&#039;&#039;&#039;Формула оценивания пока предварительная и может поменяться!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2 модуль:&#039;&#039;&#039; О&amp;lt;sub&amp;gt;итог&amp;lt;/sub&amp;gt;  =  &#039;&#039;&#039;0,53571428572&#039;&#039;&#039; &amp;amp;middot;	 О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; + &#039;&#039;&#039;0,46428571428&#039;&#039;&#039; &amp;amp;middot; O&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;бонус&amp;lt;/sub&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; вычисляется по формуле:&lt;br /&gt;
{| &lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; = 10 &amp;amp;middot; &amp;lt;span style=&amp;quot;font-size:220%; font-weight:light;&amp;quot;&amp;gt;(&amp;lt;/span&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | КК + ДК&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | +&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | БЗ&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | &amp;lt;span style=&amp;quot;font-size:220%; font-weight:light;&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;, где:&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | ОЗ - поправка&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | ОЗ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* КК — баллы за короткие контесты&lt;br /&gt;
* ДК — баллы за длинные контесты (исключая бонусные задачи)&lt;br /&gt;
* БЗ — баллы за бонусные задачи в длинных контестах&lt;br /&gt;
* ОЗ — общее число задач во всех контестах (исключая бонусные задачи)&lt;br /&gt;
* Поправка по умолчанию равна нулю и может быть увеличена индивидуально для каждого студента при наличии пропусков по уважительным причинам.&lt;br /&gt;
&lt;br /&gt;
Виды контестов:&lt;br /&gt;
&lt;br /&gt;
* Короткие контесты будут проводиться в разнообразных форматах во время сдвоенных семинаров. Если не оговорено иное, то короткий контест является личным соревнованием, состоящим из 5 или 6 задач разной сложности, требующим владеть общей сообразительностью, некоторой математической подготовкой, и, возможно, различными уже изученными алгоритмами. На коротких контестах отсутствует проверка кода, если не оговорено иное, то задачи можно дорешивать вплоть до окончания текущего отчётного периода (то есть почти до экзамена), получая за каждую сданную задачу 0.5 балла вместо 1 балла (за сдачу во время контеста).&lt;br /&gt;
&lt;br /&gt;
* Длинные контесты имеют продолжительность до двух недель, и состоят в основном из задач, требующих реализации алгоритмов, изученных на лекциях. Некоторые задачи являются обязательными и проходят дополнительную ручную проверку кода. Все задачи стоят 1 балл, &#039;&#039;&#039;но чтобы получить баллы за необязательные задачи, необходимо сначала сдать все обязательные&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; О&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; вычисляется по формуле:&lt;br /&gt;
{| &lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | О&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; = 10 &amp;amp;middot;&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | количество решённых задач&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | количество обязательных задач - поправка&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Листки являются теоретическими домашними заданиями. Все задачи стоят одинаково, сдавать их можно в электронном виде. Дополнительно предусматривается возможность сдать их во время присутственных часов, на консультациях ассистентам.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; В течение каждого очного модуля предполагается по одной контрольной работе (так было до перехода в онлайн). За каждую контрольную студент получает оценку от 0 до 10, которая и будет являться О&amp;lt;sub&amp;gt;КР&amp;lt;/sub&amp;gt;. Если студент пропускает по уважительной причине контрольную работу, то для него изменяется итоговая формула оценки.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; За [[Алгоритмы_и_структуры_данных_пилотный_поток_2020/2021#Экзамены | экзамен]]&lt;br /&gt;
 студент получает оценку от 0 до 10, эта оценка будет являться О&amp;lt;sub&amp;gt;экз&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Бонус. Эта графа определяет произвольные баллы, которые могут быть прибавлены к оценке студента за различные виды деятельности и соревнований. Например, в этой графе будут использованы некоторые короткие контесты с необычным форматом.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Итоговая оценка &#039;&#039;&#039;округляется арифметически&#039;&#039;&#039; (то есть при дробной части меньше 0.5 округление производится вниз, иначе вверх).&lt;br /&gt;
&lt;br /&gt;
== Лекции и семинары ==&lt;br /&gt;
&lt;br /&gt;
=== 2 модуль ===&lt;br /&gt;
&lt;br /&gt;
{| role=&amp;quot;presentation&amp;quot; class=&amp;quot;mw-collapsible wikitable&amp;quot;&lt;br /&gt;
! Дата&lt;br /&gt;
! Тип &lt;br /&gt;
! Тема&lt;br /&gt;
! Материалы&lt;br /&gt;
! Видео&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 26.10.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Основные определения, асимптотический рост функций, виды полиномиальности&lt;br /&gt;
| [https://drive.google.com/file/d/1ZoUnd7okePTlQxdBZwtB2jRp2QgQrAS7/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=XdJ4ttt2hc0 Видео]&lt;br /&gt;
|- &lt;br /&gt;
| Лекция&lt;br /&gt;
| Знакомство, обзор программы курса, введние в теорию вероятностей &lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=WYrNMqsDScA Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 28.10.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на теорию вероятностей, конечные вероятностные пространства, геометрическая вероятность&lt;br /&gt;
| [https://drive.google.com/file/d/1FN7SzZHSwhKVtNKA6EmHEproKzGXlPCZ/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=iAmC9FS643k Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Случайные величины. Математическое ожидание, дисперсия, линейность, индикаторные величины.&lt;br /&gt;
| [https://drive.google.com/file/d/1iY5YzzpspQqOyuJ_jdAPZHbcSXHDuRQF/view?usp=sharing Материалы]&lt;br /&gt;
| [https://www.youtube.com/watch?v=irG9tjy2GgM Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 02.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на случайные величины и математическое ожидание&lt;br /&gt;
| [https://drive.google.com/file/d/1zhTrBeLJ3Mm6kfEumCHhRdEKBYJ0m2rR/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=EGvKQ6f0FUg Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| RAM-модель&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=IdPgYZOs54k Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 09.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на дисперсию, вероятности и матожидание, свойства случайных структур&lt;br /&gt;
| [https://drive.google.com/file/d/14Ea4delZWlsf1h6ChU6Go4639zWghEJE/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=IvKivSR0zxc Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Доказательство корректности работы алгоритмов, сортировки сравнениями, доказательство времени работы по индукции, рандомизированный поиск порядковой статистики&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=beyP0TU7-94 Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 11.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на сортировку&lt;br /&gt;
| [https://drive.google.com/file/d/1JOTWNMazfKzSnZeaX_sqCWa8g0iTRESy/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=Y6a_ariyjXw Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Детерменированный поиск порядковой статистики, бинарный и интерполяционный поиск, сортировки с учётом способа представления чисел, сортировка случайных данных&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=92I4Ho0J6wU Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 16.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на cортировки и порядковые статистики&lt;br /&gt;
| [https://drive.google.com/file/d/1XLuFWAyNSl0NmWU7BkFHeJ0g0x31YjTo/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=tKl-h6SgoZ8 Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Нижняя оценка на сложность сортировки сравнениями, сортирующие сети&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=OnbfE3MJpxQ Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 18.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Сортирующие сети и простые структуры данных&lt;br /&gt;
| [https://drive.google.com/file/d/1VETWg-EqrocnJsRHPc3PVbxXud1u4BA4/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=-6urQgOZdqo Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Поставнока задач во внешней памяти, модель вычислений. Эффективная сортировка во внешней памяти&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=r6fyYA71Cbc Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 23.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на алгоритмы во внешней памяти&lt;br /&gt;
| [https://drive.google.com/file/d/1SOKEL_koKErxna49-S8cqW2KWKabFNnN/view?usp=sharing Листочек]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Простые структуры данных. Двоичные и k-ичные кучи, биномиальные пирамиды&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=CdYXvljG2LY Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 25.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на простые структуры данных&lt;br /&gt;
| [https://drive.google.com/file/d/1yda5xfWtq4I26TPNTPos_FcSqy2EYPGv/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=IBuNu1gZCuw Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Амортизационный анализ&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=MyEYBIxhcuY Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 30.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на амортизационный анализ&lt;br /&gt;
| [https://drive.google.com/file/d/1WhSVbYpPkK-RlyWvzAbAcap0SnEysT-i/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=YpfAUSFmirI Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Фибоначчиевые кучи&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=YpfAUSFmirI Видео]&lt;br /&gt;
|-&lt;br /&gt;
| 02.12.2021&lt;br /&gt;
| Бонусный семинар&lt;br /&gt;
| Реальная эффективность операций, написание быстрого кода, иерархия памяти&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;homework&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Теоретическое домашнее задание ==&lt;br /&gt;
=== &amp;lt;span id=&amp;quot;assumptions&amp;quot;&amp;gt; Общие предположения, которыми можно пользоваться в задачах ===&lt;br /&gt;
1. Если в задаче говорится про запросы, то по умолчанию online&lt;br /&gt;
&lt;br /&gt;
2. Если не оговорено иное, можно использовать столько же памяти, сколько времени&lt;br /&gt;
&lt;br /&gt;
3. Если не оговорено иное, то можно ожидаемое амортизированное время с хешами&lt;br /&gt;
&lt;br /&gt;
=== Правила сдачи домашних заданий ===&lt;br /&gt;
&lt;br /&gt;
1. Некоторые из задач домашнего задания можно сдать только письменно, остальные — как письменно, так и устно.&lt;br /&gt;
&lt;br /&gt;
2. Для каждого домашнего задания определены два дедлайна: мягкий дедлайн (обычно — через 2 недели) и жёсткий дедлайн (обычно — через 3 недели после выдачи задания).&lt;br /&gt;
&lt;br /&gt;
3. Вплоть до мягкого дедлайна вы можете сдавать задачи устно любому из шести ассистентов. Для этого необходимо предаварительно [https://docs.google.com/spreadsheets/d/17JZuEJZPFaItPYl6m9ekjmI1jl_h7gWk9cXxDpnRb6Q/edit?usp=sharing записаться на консультацию].&lt;br /&gt;
&lt;br /&gt;
4. Кроме этого, вплоть до мягкого дедлайна вы можете сдавать задачи письменно в [https://classroom.google.com/c/NDEyODEwMjUzMDIz?cjc=27fucrv Google.Classroom]. Проверкой письменных работ занимаются два ассистента, закреплённые за группой.&lt;br /&gt;
&lt;br /&gt;
5. Пусть мягкий дедлайн был в день d, а вы сдали работу в день x. Тогда гарантируется, что не позднее, чем в день max(d + 4, x + 7) ваша работа будет проверена и по ней будут оставлены комментарии и пожелания об исправлении. После этого у вас есть возможность единожды исправить проблемы в работе (закрыть уже существующие дыры, но никак не писать новые задачи) и отправить исправленную работу до вплоть до жёсткого дедлайна. Не позднее, чем через 10 дней после жёсткого дедлайна мы гарантируем проверку исправленных работ.&lt;br /&gt;
&lt;br /&gt;
6. Почти все (кроме, может быть, последних в модуле) домашние задания будут разобраны на семинарах. Разборы будут проводиться не раньше жёсткого дедлайна.&lt;br /&gt;
&lt;br /&gt;
Написанное выше стоит понимать так: в лучшем сценарии вы решаете задачи и сдаёте какие-то из них (те, которые сложнее всего сдать письменно) устно, а все остальные — письменно. После мягкого дедлайна в течении пары дней ваш ассистент проверяет все работы и отправляет по ним фидбек, после чего у вас несколько дней на исправление недочётов. Мы будем пытаться проверять работы как можно раньше, но не гарантируем ничего лучше, чем описанное в п. 5.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span id=&amp;quot;classroom&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Правила сдачи письменных работ===&lt;br /&gt;
&lt;br /&gt;
1. Пожалуйста, убедитесь, что вашу работу можно идентифицировать (имя написано в файле, или ваш гугл-аккаунт подписан вашим именем).&lt;br /&gt;
&lt;br /&gt;
2. При отправке убедитесь, что у вас появилась кнопка &amp;quot;отменить отправку&amp;quot; — это означает, что работа отправлена на проверку.&lt;br /&gt;
&lt;br /&gt;
3. Домашние задания, сданные не в формате .pdf или набранные не с помощью системы вёрстки LaTeX не принимаются.&lt;br /&gt;
&lt;br /&gt;
4. Нельзя отправлять фотографии записей от руки (за исключением случая, когда к теху вы прикрепляете пояснительную картинку от руки).&lt;br /&gt;
&lt;br /&gt;
5. Решение должно представлять из себя свзяный цензурный текст без обсценной лексики, который может быть прочитан носителем русского языка, и являть собой решение задачи. Если текст не являет собой решение задачи, не надо прикладывать его к решению.&lt;br /&gt;
&lt;br /&gt;
6. Списывание в работах повлечёт за собой обнуление баллов по работе.&lt;br /&gt;
&lt;br /&gt;
7. Если вы не чувствуете себя уверено при работе с LaTeX, используйте шаблон https://www.overleaf.com/read/bpvmhqcvfgqq. В нём отражена основаня функциональность системы вёрстки. Вы можете склонировать проект и использовать его&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Список заданий===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! №&lt;br /&gt;
! Тема&lt;br /&gt;
! Листок&lt;br /&gt;
! Мягкий дедлайн&lt;br /&gt;
! Жесткий дедлайн&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| Вероятности и математическое ожидание.&lt;br /&gt;
| [https://drive.google.com/file/d/1uP6YIwqWJiMtjPPHGn5ykleR7shjyAtt/view?usp=sharing Листок]&lt;br /&gt;
| 14.11.2021&lt;br /&gt;
| 22.11.2021&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| Сортировки&lt;br /&gt;
| [https://drive.google.com/file/d/1sdjjrP0TiIFM39Ki6fM6O-L2apcW39dl/view?usp=sharing Листок]&lt;br /&gt;
| 24.11.2021&lt;br /&gt;
| 01.12.2021&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| Простые структуры данных и амортизационный анализ.&lt;br /&gt;
| [https://drive.google.com/file/d/1Pk5RHEpI3U3MnL7LBJGy7tLtCN7zbtap/view?usp=sharing Листок]&lt;br /&gt;
| 06.12.2021&lt;br /&gt;
| 13.12.2021&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| Кучи, хеши.&lt;br /&gt;
| [https://drive.google.com/file/d/1aI25RLurWWPbZ9WH6_e2MYk2984srxAK/view?usp=sharing Листок]&lt;br /&gt;
| 17.12.2021&lt;br /&gt;
| 25.12.2021&lt;br /&gt;
|- &lt;br /&gt;
| 5&lt;br /&gt;
| &amp;lt;span id=&amp;quot;hw05&amp;quot;&amp;gt; Структуры данных&lt;br /&gt;
| [https://drive.google.com/file/d/1qVeUGutzLUZnSFlDmeNnSlEgH_zLhYOB/view?usp=sharing Листок]&lt;br /&gt;
| 24.01.2022&lt;br /&gt;
| 31.01.2022&lt;br /&gt;
|- &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Короткие контесты ==&lt;br /&gt;
&lt;br /&gt;
Если не оговорено иное, то задачи можно дорешивать вплоть до окончания текущего отчётного периода (то есть почти до экзамена), получая за каждую сданную задачу 0.5 балла вместо 1 балла (за сдачу во время контеста).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| № !! Дата !! Ссылка !! Дорешивать&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center; background-color:#dae8fc;&amp;quot; | 2 модуль&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Длинные контесты ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! №&lt;br /&gt;
! Дедлайн&lt;br /&gt;
! Темы&lt;br /&gt;
! Ссылка&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| 01.12.2021&lt;br /&gt;
| Вероятности, упорядоченные данные, простые структуры&lt;br /&gt;
| [https://official.contest.yandex.ru/contest/31144 Вход]&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| 09.12.2021&lt;br /&gt;
| Вероятности, сортировки, простые структуры, кучи&lt;br /&gt;
| [https://official.contest.yandex.ru/contest/31739 Вход]&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| 18.12.2021&lt;br /&gt;
| Хеши&lt;br /&gt;
| [https://official.contest.yandex.ru/contest/32954 Вход]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Экзамены ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ссылки на материалы ==&lt;br /&gt;
=== Основные источники: ===&lt;br /&gt;
# Томас Кормен, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн. Алгоритмы: Построение и анализ, [2013, 3 издание]&lt;br /&gt;
# [https://neerc.ifmo.ru/wiki/index.php neerc.ifmo.ru]&lt;br /&gt;
&lt;br /&gt;
== Преподаватели и ассистенты == &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Преподаватель !! Подгруппа !! Присутственные часы !! Контакты&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | Преподаватели&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/164692936 Глеб Евстропов] || 211-1 ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/165212894 Станислав Артюхин] || 211-2 || ||&lt;br /&gt;
|-&lt;br /&gt;
| Дмитрий Ковальков || 213-1 || ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/210175876 Иван Смирнов] || 213-2  || ||&lt;br /&gt;
|-&lt;br /&gt;
| Глеб Третьяков || 215-1  || ||&lt;br /&gt;
|-&lt;br /&gt;
| Максим Гайдук || 215-2  || ||&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | Ассистенты&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Филипп Грибов ||  || [https://teleg.run/grphil @grphil]&lt;br /&gt;
|-&lt;br /&gt;
| Владимир Кауркин || 211 || понедельник 20:00  || [https://teleg.run/LordVoldebug @LordVoldebug]&lt;br /&gt;
|-&lt;br /&gt;
| Игорь Маркелов || 211 || четверг 21:00 || [https://teleg.run/ElderlyPassionFruit @ElderlyPassionFruit]&lt;br /&gt;
|-&lt;br /&gt;
| Максим Деб Натх || 213 || вторник, 20:00 || [https://teleg.run/debnatkh @debnatkh]&lt;br /&gt;
|-&lt;br /&gt;
| Алеся Иванова || 213 || среда 17:00 || [https://teleg.run/alesyaivanova @alesyaivanova]&lt;br /&gt;
|-&lt;br /&gt;
| Максим Лутан || 215 || пятница, 19:00 (можно договориться о другом дне недели в лс) || [https://teleg.run/Maksim_Lutan @Maksim_Lutan]&lt;br /&gt;
|-&lt;br /&gt;
| Кирилл Шубников || 215 || среда 21:00 (писать в лс) || [https://teleg.run/Radewoosh51 @Radewoosh51]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Maxlutan</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B8_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA_2021/2022&amp;diff=63135</id>
		<title>Алгоритмы и структуры данных пилотный поток 2021/2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B8_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA_2021/2022&amp;diff=63135"/>
		<updated>2021-12-18T09:47:46Z</updated>

		<summary type="html">&lt;p&gt;Maxlutan: подровнял коэфицент&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Лектор:&#039;&#039;&#039; [https://www.hse.ru/org/persons/164692936 Глеб Олегович Евстропов]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://drive.google.com/file/d/1zjs_g2Db8lzkWdI256t9-rpuKApZCRNT/view?usp=sharing Программа курса]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; | Важные ссылки&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Sheets-Logo.png|x100px | link=https://docs.google.com/spreadsheets/d/1bRg_nUNZxfPY-JxFXvzAvPb-GwWZ8Cv8gxJSJgo-uhA/edit?usp=sharing |Google.Classroom]]&amp;lt;br&amp;gt;[https://docs.google.com/spreadsheets/d/1bRg_nUNZxfPY-JxFXvzAvPb-GwWZ8Cv8gxJSJgo-uhA/edit?usp=sharing Текущая успеваемость]&amp;lt;br&amp;gt;[https://docs.google.com/spreadsheets/d/1bRg_nUNZxfPY-JxFXvzAvPb-GwWZ8Cv8gxJSJgo-uhA/htmlview html-версия]&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Classroom-Logo.png|x100px | link=https://classroom.google.com |Google.Classroom]]&amp;lt;br&amp;gt;[https://classroom.google.com/c/NDEyODEwMjUzMDIz?cjc=27fucrv Google.Classroom]&amp;lt;br&amp;gt;инвайт: &amp;lt;code&amp;gt;27fucrv&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Sheets-Logo.png|x100px | link=https://docs.google.com/spreadsheets/d/17JZuEJZPFaItPYl6m9ekjmI1jl_h7gWk9cXxDpnRb6Q/edit?usp=sharing |Google.Classroom]]&amp;lt;br&amp;gt;[https://docs.google.com/spreadsheets/d/17JZuEJZPFaItPYl6m9ekjmI1jl_h7gWk9cXxDpnRb6Q/edit?usp=sharing Запись на консультации]&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Youtube-logo.png|x100px | link=https://www.youtube.com/playlist?list=PLEwK9wdS5g0p4lTp0x7xgH2CICLvM4rTy]]&amp;lt;br&amp;gt;[https://www.youtube.com/playlist?list=PLEwK9wdS5g0p4lTp0x7xgH2CICLvM4rTy Плейлист с записями лекций]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Формула выставления итоговой оценки ==&lt;br /&gt;
&#039;&#039;&#039;Формула оценивания пока предварительная и может поменяться!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2 модуль:&#039;&#039;&#039; О&amp;lt;sub&amp;gt;итог&amp;lt;/sub&amp;gt;  =  &#039;&#039;&#039;0,53571428572&#039;&#039;&#039; &amp;amp;middot;	 О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; + &#039;&#039;&#039;0,46428571428&#039;&#039;&#039; &amp;amp;middot; O&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;бонус&amp;lt;/sub&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; вычисляется по формуле:&lt;br /&gt;
{| &lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; = 10 &amp;amp;middot; &amp;lt;span style=&amp;quot;font-size:220%; font-weight:light;&amp;quot;&amp;gt;(&amp;lt;/span&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | КК + ДК&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | +&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | БЗ&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | &amp;lt;span style=&amp;quot;font-size:220%; font-weight:light;&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;, где:&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | ОЗ - поправка&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | ОЗ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* КК — баллы за короткие контесты&lt;br /&gt;
* ДК — баллы за длинные контесты (исключая бонусные задачи)&lt;br /&gt;
* БЗ — баллы за бонусные задачи в длинных контестах&lt;br /&gt;
* ОЗ — общее число задач во всех контестах (исключая бонусные задачи)&lt;br /&gt;
* Поправка по умолчанию равна нулю и может быть увеличена индивидуально для каждого студента при наличии пропусков по уважительным причинам.&lt;br /&gt;
&lt;br /&gt;
Виды контестов:&lt;br /&gt;
&lt;br /&gt;
* Короткие контесты будут проводиться в разнообразных форматах во время сдвоенных семинаров. Если не оговорено иное, то короткий контест является личным соревнованием, состоящим из 5 или 6 задач разной сложности, требующим владеть общей сообразительностью, некоторой математической подготовкой, и, возможно, различными уже изученными алгоритмами. На коротких контестах отсутствует проверка кода, если не оговорено иное, то задачи можно дорешивать вплоть до окончания текущего отчётного периода (то есть почти до экзамена), получая за каждую сданную задачу 0.5 балла вместо 1 балла (за сдачу во время контеста).&lt;br /&gt;
&lt;br /&gt;
* Длинные контесты имеют продолжительность до двух недель, и состоят в основном из задач, требующих реализации алгоритмов, изученных на лекциях. Некоторые задачи являются обязательными и проходят дополнительную ручную проверку кода. Все задачи стоят 1 балл, &#039;&#039;&#039;но чтобы получить баллы за необязательные задачи, необходимо сначала сдать все обязательные&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; О&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; вычисляется по формуле:&lt;br /&gt;
{| &lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | О&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; = 10 &amp;amp;middot;&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | количество решённых задач&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | количество обязательных задач - поправка&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Листки являются теоретическими домашними заданиями. Все задачи стоят одинаково, сдавать их можно в электронном виде. Дополнительно предусматривается возможность сдать их во время присутственных часов, на консультациях ассистентам.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; В течение каждого очного модуля предполагается по одной контрольной работе (так было до перехода в онлайн). За каждую контрольную студент получает оценку от 0 до 10, которая и будет являться О&amp;lt;sub&amp;gt;КР&amp;lt;/sub&amp;gt;. Если студент пропускает по уважительной причине контрольную работу, то для него изменяется итоговая формула оценки.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; За [[Алгоритмы_и_структуры_данных_пилотный_поток_2020/2021#Экзамены | экзамен]]&lt;br /&gt;
 студент получает оценку от 0 до 10, эта оценка будет являться О&amp;lt;sub&amp;gt;экз&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Бонус. Эта графа определяет произвольные баллы, которые могут быть прибавлены к оценке студента за различные виды деятельности и соревнований. Например, в этой графе будут использованы некоторые короткие контесты с необычным форматом.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Итоговая оценка &#039;&#039;&#039;округляется арифметически&#039;&#039;&#039; (то есть при дробной части меньше 0.5 округление производится вниз, иначе вверх).&lt;br /&gt;
&lt;br /&gt;
== Лекции и семинары ==&lt;br /&gt;
&lt;br /&gt;
=== 2 модуль ===&lt;br /&gt;
&lt;br /&gt;
{| role=&amp;quot;presentation&amp;quot; class=&amp;quot;mw-collapsible wikitable&amp;quot;&lt;br /&gt;
! Дата&lt;br /&gt;
! Тип &lt;br /&gt;
! Тема&lt;br /&gt;
! Материалы&lt;br /&gt;
! Видео&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 26.10.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Основные определения, асимптотический рост функций, виды полиномиальности&lt;br /&gt;
| [https://drive.google.com/file/d/1ZoUnd7okePTlQxdBZwtB2jRp2QgQrAS7/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=XdJ4ttt2hc0 Видео]&lt;br /&gt;
|- &lt;br /&gt;
| Лекция&lt;br /&gt;
| Знакомство, обзор программы курса, введние в теорию вероятностей &lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=WYrNMqsDScA Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 28.10.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на теорию вероятностей, конечные вероятностные пространства, геометрическая вероятность&lt;br /&gt;
| [https://drive.google.com/file/d/1FN7SzZHSwhKVtNKA6EmHEproKzGXlPCZ/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=iAmC9FS643k Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Случайные величины. Математическое ожидание, дисперсия, линейность, индикаторные величины.&lt;br /&gt;
| [https://drive.google.com/file/d/1iY5YzzpspQqOyuJ_jdAPZHbcSXHDuRQF/view?usp=sharing Материалы]&lt;br /&gt;
| [https://www.youtube.com/watch?v=irG9tjy2GgM Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 02.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на случайные величины и математическое ожидание&lt;br /&gt;
| [https://drive.google.com/file/d/1zhTrBeLJ3Mm6kfEumCHhRdEKBYJ0m2rR/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=EGvKQ6f0FUg Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| RAM-модель&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=IdPgYZOs54k Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 09.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на дисперсию, вероятности и матожидание, свойства случайных структур&lt;br /&gt;
| [https://drive.google.com/file/d/14Ea4delZWlsf1h6ChU6Go4639zWghEJE/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=IvKivSR0zxc Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Доказательство корректности работы алгоритмов, сортировки сравнениями, доказательство времени работы по индукции, рандомизированный поиск порядковой статистики&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=beyP0TU7-94 Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 11.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на сортировку&lt;br /&gt;
| [https://drive.google.com/file/d/1JOTWNMazfKzSnZeaX_sqCWa8g0iTRESy/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=Y6a_ariyjXw Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Детерменированный поиск порядковой статистики, бинарный и интерполяционный поиск, сортировки с учётом способа представления чисел, сортировка случайных данных&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=92I4Ho0J6wU Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 16.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на cортировки и порядковые статистики&lt;br /&gt;
| [https://drive.google.com/file/d/1XLuFWAyNSl0NmWU7BkFHeJ0g0x31YjTo/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=tKl-h6SgoZ8 Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Нижняя оценка на сложность сортировки сравнениями, сортирующие сети&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=OnbfE3MJpxQ Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 18.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Сортирующие сети и простые структуры данных&lt;br /&gt;
| [https://drive.google.com/file/d/1VETWg-EqrocnJsRHPc3PVbxXud1u4BA4/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=-6urQgOZdqo Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Поставнока задач во внешней памяти, модель вычислений. Эффективная сортировка во внешней памяти&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=r6fyYA71Cbc Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 23.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на алгоритмы во внешней памяти&lt;br /&gt;
| [https://drive.google.com/file/d/1SOKEL_koKErxna49-S8cqW2KWKabFNnN/view?usp=sharing Листочек]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Простые структуры данных. Двоичные и k-ичные кучи, биномиальные пирамиды&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=CdYXvljG2LY Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 25.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на простые структуры данных&lt;br /&gt;
| [https://drive.google.com/file/d/1yda5xfWtq4I26TPNTPos_FcSqy2EYPGv/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=IBuNu1gZCuw Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Амортизационный анализ&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=MyEYBIxhcuY Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 30.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на амортизационный анализ&lt;br /&gt;
| [https://drive.google.com/file/d/1WhSVbYpPkK-RlyWvzAbAcap0SnEysT-i/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=YpfAUSFmirI Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Фибоначчиевые кучи&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=YpfAUSFmirI Видео]&lt;br /&gt;
|-&lt;br /&gt;
| 02.12.2021&lt;br /&gt;
| Бонусный семинар&lt;br /&gt;
| Реальная эффективность операций, написание быстрого кода, иерархия памяти&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;homework&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Теоретическое домашнее задание ==&lt;br /&gt;
=== &amp;lt;span id=&amp;quot;assumptions&amp;quot;&amp;gt; Общие предположения, которыми можно пользоваться в задачах ===&lt;br /&gt;
1. Если в задаче говорится про запросы, то по умолчанию online&lt;br /&gt;
&lt;br /&gt;
2. Если не оговорено иное, можно использовать столько же памяти, сколько времени&lt;br /&gt;
&lt;br /&gt;
3. Если не оговорено иное, то можно ожидаемое амортизированное время с хешами&lt;br /&gt;
&lt;br /&gt;
=== Правила сдачи домашних заданий ===&lt;br /&gt;
&lt;br /&gt;
1. Некоторые из задач домашнего задания можно сдать только письменно, остальные — как письменно, так и устно.&lt;br /&gt;
&lt;br /&gt;
2. Для каждого домашнего задания определены два дедлайна: мягкий дедлайн (обычно — через 2 недели) и жёсткий дедлайн (обычно — через 3 недели после выдачи задания).&lt;br /&gt;
&lt;br /&gt;
3. Вплоть до мягкого дедлайна вы можете сдавать задачи устно любому из шести ассистентов. Для этого необходимо предаварительно [https://docs.google.com/spreadsheets/d/17JZuEJZPFaItPYl6m9ekjmI1jl_h7gWk9cXxDpnRb6Q/edit?usp=sharing записаться на консультацию].&lt;br /&gt;
&lt;br /&gt;
4. Кроме этого, вплоть до мягкого дедлайна вы можете сдавать задачи письменно в [https://classroom.google.com/c/NDEyODEwMjUzMDIz?cjc=27fucrv Google.Classroom]. Проверкой письменных работ занимаются два ассистента, закреплённые за группой.&lt;br /&gt;
&lt;br /&gt;
5. Пусть мягкий дедлайн был в день d, а вы сдали работу в день x. Тогда гарантируется, что не позднее, чем в день max(d + 4, x + 7) ваша работа будет проверена и по ней будут оставлены комментарии и пожелания об исправлении. После этого у вас есть возможность единожды исправить проблемы в работе (закрыть уже существующие дыры, но никак не писать новые задачи) и отправить исправленную работу до вплоть до жёсткого дедлайна.&lt;br /&gt;
&lt;br /&gt;
6. Почти все (кроме, может быть, последних в модуле) домашние задания будут разобраны на семинарах. Разборы будут проводиться не раньше жёсткого дедлайна.&lt;br /&gt;
&lt;br /&gt;
Написанное выше стоит понимать так: в лучшем сценарии вы решаете задачи и сдаёте какие-то из них (те, которые сложнее всего сдать письменно) устно, а все остальные — письменно. После мягкого дедлайна в течении пары дней ваш ассистент проверяет все работы и отправляет по ним фидбек, после чего у вас несколько дней на исправление недочётов. Мы будем пытаться проверять работы как можно раньше, но не гарантируем ничего лучше, чем описанное в п. 5.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span id=&amp;quot;classroom&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Правила сдачи письменных работ===&lt;br /&gt;
&lt;br /&gt;
1. Пожалуйста, убедитесь, что вашу работу можно идентифицировать (имя написано в файле, или ваш гугл-аккаунт подписан вашим именем).&lt;br /&gt;
&lt;br /&gt;
2. При отправке убедитесь, что у вас появилась кнопка &amp;quot;отменить отправку&amp;quot; — это означает, что работа отправлена на проверку.&lt;br /&gt;
&lt;br /&gt;
3. Домашние задания, сданные не в формате .pdf или набранные не с помощью системы вёрстки LaTeX не принимаются.&lt;br /&gt;
&lt;br /&gt;
4. Нельзя отправлять фотографии записей от руки (за исключением случая, когда к теху вы прикрепляете пояснительную картинку от руки).&lt;br /&gt;
&lt;br /&gt;
5. Решение должно представлять из себя свзяный цензурный текст без обсценной лексики, который может быть прочитан носителем русского языка, и являть собой решение задачи. Если текст не являет собой решение задачи, не надо прикладывать его к решению.&lt;br /&gt;
&lt;br /&gt;
6. Списывание в работах повлечёт за собой обнуление баллов по работе.&lt;br /&gt;
&lt;br /&gt;
7. Если вы не чувствуете себя уверено при работе с LaTeX, используйте шаблон https://www.overleaf.com/read/bpvmhqcvfgqq. В нём отражена основаня функциональность системы вёрстки. Вы можете склонировать проект и использовать его&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Список заданий===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! №&lt;br /&gt;
! Тема&lt;br /&gt;
! Листок&lt;br /&gt;
! Мягкий дедлайн&lt;br /&gt;
! Жесткий дедлайн&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| Вероятности и математическое ожидание.&lt;br /&gt;
| [https://drive.google.com/file/d/1uP6YIwqWJiMtjPPHGn5ykleR7shjyAtt/view?usp=sharing Листок]&lt;br /&gt;
| 14.11.2021&lt;br /&gt;
| 22.11.2021&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| Сортировки&lt;br /&gt;
| [https://drive.google.com/file/d/1sdjjrP0TiIFM39Ki6fM6O-L2apcW39dl/view?usp=sharing Листок]&lt;br /&gt;
| 24.11.2021&lt;br /&gt;
| 01.12.2021&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| Простые структуры данных и амортизационный анализ.&lt;br /&gt;
| [https://drive.google.com/file/d/1Pk5RHEpI3U3MnL7LBJGy7tLtCN7zbtap/view?usp=sharing Листок]&lt;br /&gt;
| 06.12.2021&lt;br /&gt;
| 13.12.2021&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| Кучи, хеши.&lt;br /&gt;
| [https://drive.google.com/file/d/1aI25RLurWWPbZ9WH6_e2MYk2984srxAK/view?usp=sharing Листок]&lt;br /&gt;
| 17.12.2021&lt;br /&gt;
| 25.12.2021&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Короткие контесты ==&lt;br /&gt;
&lt;br /&gt;
Если не оговорено иное, то задачи можно дорешивать вплоть до окончания текущего отчётного периода (то есть почти до экзамена), получая за каждую сданную задачу 0.5 балла вместо 1 балла (за сдачу во время контеста).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| № !! Дата !! Ссылка !! Дорешивать&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center; background-color:#dae8fc;&amp;quot; | 2 модуль&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Длинные контесты ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! №&lt;br /&gt;
! Дедлайн&lt;br /&gt;
! Темы&lt;br /&gt;
! Ссылка&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| 01.12.2021&lt;br /&gt;
| Вероятности, упорядоченные данные, простые структуры&lt;br /&gt;
| [https://official.contest.yandex.ru/contest/31144 Вход]&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| 09.12.2021&lt;br /&gt;
| Вероятности, сортировки, простые структуры, кучи&lt;br /&gt;
| [https://official.contest.yandex.ru/contest/31739 Вход]&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| 18.12.2021&lt;br /&gt;
| Хеши&lt;br /&gt;
| [https://official.contest.yandex.ru/contest/32954 Вход]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Экзамены ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ссылки на материалы ==&lt;br /&gt;
=== Основные источники: ===&lt;br /&gt;
# Томас Кормен, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн. Алгоритмы: Построение и анализ, [2013, 3 издание]&lt;br /&gt;
# [https://neerc.ifmo.ru/wiki/index.php neerc.ifmo.ru]&lt;br /&gt;
&lt;br /&gt;
== Преподаватели и ассистенты == &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Преподаватель !! Подгруппа !! Присутственные часы !! Контакты&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | Преподаватели&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/164692936 Глеб Евстропов] || 211-1 ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/165212894 Станислав Артюхин] || 211-2 || ||&lt;br /&gt;
|-&lt;br /&gt;
| Дмитрий Ковальков || 213-1 || ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/210175876 Иван Смирнов] || 213-2  || ||&lt;br /&gt;
|-&lt;br /&gt;
| Глеб Третьяков || 215-1  || ||&lt;br /&gt;
|-&lt;br /&gt;
| Максим Гайдук || 215-2  || ||&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | Ассистенты&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Филипп Грибов ||  || [https://teleg.run/grphil @grphil]&lt;br /&gt;
|-&lt;br /&gt;
| Владимир Кауркин || 211 || понедельник 20:00  || [https://teleg.run/LordVoldebug @LordVoldebug]&lt;br /&gt;
|-&lt;br /&gt;
| Игорь Маркелов || 211 || четверг 21:00 || [https://teleg.run/ElderlyPassionFruit @ElderlyPassionFruit]&lt;br /&gt;
|-&lt;br /&gt;
| Максим Деб Натх || 213 || вторник, 20:00 || [https://teleg.run/debnatkh @debnatkh]&lt;br /&gt;
|-&lt;br /&gt;
| Алеся Иванова || 213 || среда 17:00 || [https://teleg.run/alesyaivanova @alesyaivanova]&lt;br /&gt;
|-&lt;br /&gt;
| Максим Лутан || 215 || суббота, 19:00 (можно договориться о другом дне недели в лс) || [https://teleg.run/Maksim_Lutan @Maksim_Lutan]&lt;br /&gt;
|-&lt;br /&gt;
| Кирилл Шубников || 215 || среда 21:00 (писать в лс) || [https://teleg.run/Radewoosh51 @Radewoosh51]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Maxlutan</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B8_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA_2021/2022&amp;diff=63114</id>
		<title>Алгоритмы и структуры данных пилотный поток 2021/2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B8_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA_2021/2022&amp;diff=63114"/>
		<updated>2021-12-17T21:46:36Z</updated>

		<summary type="html">&lt;p&gt;Maxlutan: скорректирована формула оценки&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Лектор:&#039;&#039;&#039; [https://www.hse.ru/org/persons/164692936 Глеб Олегович Евстропов]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://drive.google.com/file/d/1zjs_g2Db8lzkWdI256t9-rpuKApZCRNT/view?usp=sharing Программа курса]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; | Важные ссылки&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Sheets-Logo.png|x100px | link=https://docs.google.com/spreadsheets/d/1bRg_nUNZxfPY-JxFXvzAvPb-GwWZ8Cv8gxJSJgo-uhA/edit?usp=sharing |Google.Classroom]]&amp;lt;br&amp;gt;[https://docs.google.com/spreadsheets/d/1bRg_nUNZxfPY-JxFXvzAvPb-GwWZ8Cv8gxJSJgo-uhA/edit?usp=sharing Текущая успеваемость]&amp;lt;br&amp;gt;[https://docs.google.com/spreadsheets/d/1bRg_nUNZxfPY-JxFXvzAvPb-GwWZ8Cv8gxJSJgo-uhA/htmlview html-версия]&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Classroom-Logo.png|x100px | link=https://classroom.google.com |Google.Classroom]]&amp;lt;br&amp;gt;[https://classroom.google.com/c/NDEyODEwMjUzMDIz?cjc=27fucrv Google.Classroom]&amp;lt;br&amp;gt;инвайт: &amp;lt;code&amp;gt;27fucrv&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Sheets-Logo.png|x100px | link=https://docs.google.com/spreadsheets/d/17JZuEJZPFaItPYl6m9ekjmI1jl_h7gWk9cXxDpnRb6Q/edit?usp=sharing |Google.Classroom]]&amp;lt;br&amp;gt;[https://docs.google.com/spreadsheets/d/17JZuEJZPFaItPYl6m9ekjmI1jl_h7gWk9cXxDpnRb6Q/edit?usp=sharing Запись на консультации]&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Youtube-logo.png|x100px | link=https://www.youtube.com/playlist?list=PLEwK9wdS5g0p4lTp0x7xgH2CICLvM4rTy]]&amp;lt;br&amp;gt;[https://www.youtube.com/playlist?list=PLEwK9wdS5g0p4lTp0x7xgH2CICLvM4rTy Плейлист с записями лекций]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Формула выставления итоговой оценки ==&lt;br /&gt;
&#039;&#039;&#039;Формула оценивания пока предварительная и может поменяться!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2 модуль:&#039;&#039;&#039; О&amp;lt;sub&amp;gt;итог&amp;lt;/sub&amp;gt;  =  &#039;&#039;&#039;0,53571428571&#039;&#039;&#039; &amp;amp;middot;	 О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; + &#039;&#039;&#039;0,46428571428&#039;&#039;&#039; &amp;amp;middot; O&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;бонус&amp;lt;/sub&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; вычисляется по формуле:&lt;br /&gt;
{| &lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; = 10 &amp;amp;middot; &amp;lt;span style=&amp;quot;font-size:220%; font-weight:light;&amp;quot;&amp;gt;(&amp;lt;/span&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | КК + ДК&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | +&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | БЗ&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | &amp;lt;span style=&amp;quot;font-size:220%; font-weight:light;&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;, где:&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | ОЗ - поправка&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | ОЗ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* КК — баллы за короткие контесты&lt;br /&gt;
* ДК — баллы за длинные контесты (исключая бонусные задачи)&lt;br /&gt;
* БЗ — баллы за бонусные задачи в длинных контестах&lt;br /&gt;
* ОЗ — общее число задач во всех контестах (исключая бонусные задачи)&lt;br /&gt;
* Поправка по умолчанию равна нулю и может быть увеличена индивидуально для каждого студента при наличии пропусков по уважительным причинам.&lt;br /&gt;
&lt;br /&gt;
Виды контестов:&lt;br /&gt;
&lt;br /&gt;
* Короткие контесты будут проводиться в разнообразных форматах во время сдвоенных семинаров. Если не оговорено иное, то короткий контест является личным соревнованием, состоящим из 5 или 6 задач разной сложности, требующим владеть общей сообразительностью, некоторой математической подготовкой, и, возможно, различными уже изученными алгоритмами. На коротких контестах отсутствует проверка кода, если не оговорено иное, то задачи можно дорешивать вплоть до окончания текущего отчётного периода (то есть почти до экзамена), получая за каждую сданную задачу 0.5 балла вместо 1 балла (за сдачу во время контеста).&lt;br /&gt;
&lt;br /&gt;
* Длинные контесты имеют продолжительность до двух недель, и состоят в основном из задач, требующих реализации алгоритмов, изученных на лекциях. Некоторые задачи являются обязательными и проходят дополнительную ручную проверку кода. Все задачи стоят 1 балл, &#039;&#039;&#039;но чтобы получить баллы за необязательные задачи, необходимо сначала сдать все обязательные&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; О&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; вычисляется по формуле:&lt;br /&gt;
{| &lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | О&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; = 10 &amp;amp;middot;&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | количество решённых задач&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | количество обязательных задач - поправка&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Листки являются теоретическими домашними заданиями. Все задачи стоят одинаково, сдавать их можно в электронном виде. Дополнительно предусматривается возможность сдать их во время присутственных часов, на консультациях ассистентам.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; В течение каждого очного модуля предполагается по одной контрольной работе (так было до перехода в онлайн). За каждую контрольную студент получает оценку от 0 до 10, которая и будет являться О&amp;lt;sub&amp;gt;КР&amp;lt;/sub&amp;gt;. Если студент пропускает по уважительной причине контрольную работу, то для него изменяется итоговая формула оценки.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; За [[Алгоритмы_и_структуры_данных_пилотный_поток_2020/2021#Экзамены | экзамен]]&lt;br /&gt;
 студент получает оценку от 0 до 10, эта оценка будет являться О&amp;lt;sub&amp;gt;экз&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Бонус. Эта графа определяет произвольные баллы, которые могут быть прибавлены к оценке студента за различные виды деятельности и соревнований. Например, в этой графе будут использованы некоторые короткие контесты с необычным форматом.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Итоговая оценка &#039;&#039;&#039;округляется арифметически&#039;&#039;&#039; (то есть при дробной части меньше 0.5 округление производится вниз, иначе вверх).&lt;br /&gt;
&lt;br /&gt;
== Лекции и семинары ==&lt;br /&gt;
&lt;br /&gt;
=== 2 модуль ===&lt;br /&gt;
&lt;br /&gt;
{| role=&amp;quot;presentation&amp;quot; class=&amp;quot;mw-collapsible wikitable&amp;quot;&lt;br /&gt;
! Дата&lt;br /&gt;
! Тип &lt;br /&gt;
! Тема&lt;br /&gt;
! Материалы&lt;br /&gt;
! Видео&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 26.10.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Основные определения, асимптотический рост функций, виды полиномиальности&lt;br /&gt;
| [https://drive.google.com/file/d/1ZoUnd7okePTlQxdBZwtB2jRp2QgQrAS7/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=XdJ4ttt2hc0 Видео]&lt;br /&gt;
|- &lt;br /&gt;
| Лекция&lt;br /&gt;
| Знакомство, обзор программы курса, введние в теорию вероятностей &lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=WYrNMqsDScA Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 28.10.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на теорию вероятностей, конечные вероятностные пространства, геометрическая вероятность&lt;br /&gt;
| [https://drive.google.com/file/d/1FN7SzZHSwhKVtNKA6EmHEproKzGXlPCZ/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=iAmC9FS643k Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Случайные величины. Математическое ожидание, дисперсия, линейность, индикаторные величины.&lt;br /&gt;
| [https://drive.google.com/file/d/1iY5YzzpspQqOyuJ_jdAPZHbcSXHDuRQF/view?usp=sharing Материалы]&lt;br /&gt;
| [https://www.youtube.com/watch?v=irG9tjy2GgM Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 02.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на случайные величины и математическое ожидание&lt;br /&gt;
| [https://drive.google.com/file/d/1zhTrBeLJ3Mm6kfEumCHhRdEKBYJ0m2rR/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=EGvKQ6f0FUg Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| RAM-модель&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=IdPgYZOs54k Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 09.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на дисперсию, вероятности и матожидание, свойства случайных структур&lt;br /&gt;
| [https://drive.google.com/file/d/14Ea4delZWlsf1h6ChU6Go4639zWghEJE/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=IvKivSR0zxc Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Доказательство корректности работы алгоритмов, сортировки сравнениями, доказательство времени работы по индукции, рандомизированный поиск порядковой статистики&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=beyP0TU7-94 Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 11.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на сортировку&lt;br /&gt;
| [https://drive.google.com/file/d/1JOTWNMazfKzSnZeaX_sqCWa8g0iTRESy/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=Y6a_ariyjXw Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Детерменированный поиск порядковой статистики, бинарный и интерполяционный поиск, сортировки с учётом способа представления чисел, сортировка случайных данных&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=92I4Ho0J6wU Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 16.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на cортировки и порядковые статистики&lt;br /&gt;
| [https://drive.google.com/file/d/1XLuFWAyNSl0NmWU7BkFHeJ0g0x31YjTo/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=tKl-h6SgoZ8 Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Нижняя оценка на сложность сортировки сравнениями, сортирующие сети&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=OnbfE3MJpxQ Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 18.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Сортирующие сети и простые структуры данных&lt;br /&gt;
| [https://drive.google.com/file/d/1VETWg-EqrocnJsRHPc3PVbxXud1u4BA4/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=-6urQgOZdqo Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Поставнока задач во внешней памяти, модель вычислений. Эффективная сортировка во внешней памяти&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=r6fyYA71Cbc Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 23.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на алгоритмы во внешней памяти&lt;br /&gt;
| [https://drive.google.com/file/d/1SOKEL_koKErxna49-S8cqW2KWKabFNnN/view?usp=sharing Листочек]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Простые структуры данных. Двоичные и k-ичные кучи, биномиальные пирамиды&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=CdYXvljG2LY Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 25.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на простые структуры данных&lt;br /&gt;
| [https://drive.google.com/file/d/1yda5xfWtq4I26TPNTPos_FcSqy2EYPGv/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=IBuNu1gZCuw Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Амортизационный анализ&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=MyEYBIxhcuY Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 30.11.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на амортизационный анализ&lt;br /&gt;
| [https://drive.google.com/file/d/1WhSVbYpPkK-RlyWvzAbAcap0SnEysT-i/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=YpfAUSFmirI Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Фибоначчиевые кучи&lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=YpfAUSFmirI Видео]&lt;br /&gt;
|-&lt;br /&gt;
| 02.12.2021&lt;br /&gt;
| Бонусный семинар&lt;br /&gt;
| Реальная эффективность операций, написание быстрого кода, иерархия памяти&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;homework&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Теоретическое домашнее задание ==&lt;br /&gt;
=== &amp;lt;span id=&amp;quot;assumptions&amp;quot;&amp;gt; Общие предположения, которыми можно пользоваться в задачах ===&lt;br /&gt;
1. Если в задаче говорится про запросы, то по умолчанию online&lt;br /&gt;
&lt;br /&gt;
2. Если не оговорено иное, можно использовать столько же памяти, сколько времени&lt;br /&gt;
&lt;br /&gt;
3. Если не оговорено иное, то можно ожидаемое амортизированное время с хешами&lt;br /&gt;
&lt;br /&gt;
=== Правила сдачи домашних заданий ===&lt;br /&gt;
&lt;br /&gt;
1. Некоторые из задач домашнего задания можно сдать только письменно, остальные — как письменно, так и устно.&lt;br /&gt;
&lt;br /&gt;
2. Для каждого домашнего задания определены два дедлайна: мягкий дедлайн (обычно — через 2 недели) и жёсткий дедлайн (обычно — через 3 недели после выдачи задания).&lt;br /&gt;
&lt;br /&gt;
3. Вплоть до мягкого дедлайна вы можете сдавать задачи устно любому из шести ассистентов. Для этого необходимо предаварительно [https://docs.google.com/spreadsheets/d/17JZuEJZPFaItPYl6m9ekjmI1jl_h7gWk9cXxDpnRb6Q/edit?usp=sharing записаться на консультацию].&lt;br /&gt;
&lt;br /&gt;
4. Кроме этого, вплоть до мягкого дедлайна вы можете сдавать задачи письменно в [https://classroom.google.com/c/NDEyODEwMjUzMDIz?cjc=27fucrv Google.Classroom]. Проверкой письменных работ занимаются два ассистента, закреплённые за группой.&lt;br /&gt;
&lt;br /&gt;
5. Пусть мягкий дедлайн был в день d, а вы сдали работу в день x. Тогда гарантируется, что не позднее, чем в день max(d + 4, x + 7) ваша работа будет проверена и по ней будут оставлены комментарии и пожелания об исправлении. После этого у вас есть возможность единожды исправить проблемы в работе (закрыть уже существующие дыры, но никак не писать новые задачи) и отправить исправленную работу до вплоть до жёсткого дедлайна.&lt;br /&gt;
&lt;br /&gt;
6. Почти все (кроме, может быть, последних в модуле) домашние задания будут разобраны на семинарах. Разборы будут проводиться не раньше жёсткого дедлайна.&lt;br /&gt;
&lt;br /&gt;
Написанное выше стоит понимать так: в лучшем сценарии вы решаете задачи и сдаёте какие-то из них (те, которые сложнее всего сдать письменно) устно, а все остальные — письменно. После мягкого дедлайна в течении пары дней ваш ассистент проверяет все работы и отправляет по ним фидбек, после чего у вас несколько дней на исправление недочётов. Мы будем пытаться проверять работы как можно раньше, но не гарантируем ничего лучше, чем описанное в п. 5.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span id=&amp;quot;classroom&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Правила сдачи письменных работ===&lt;br /&gt;
&lt;br /&gt;
1. Пожалуйста, убедитесь, что вашу работу можно идентифицировать (имя написано в файле, или ваш гугл-аккаунт подписан вашим именем).&lt;br /&gt;
&lt;br /&gt;
2. При отправке убедитесь, что у вас появилась кнопка &amp;quot;отменить отправку&amp;quot; — это означает, что работа отправлена на проверку.&lt;br /&gt;
&lt;br /&gt;
3. Домашние задания, сданные не в формате .pdf или набранные не с помощью системы вёрстки LaTeX не принимаются.&lt;br /&gt;
&lt;br /&gt;
4. Нельзя отправлять фотографии записей от руки (за исключением случая, когда к теху вы прикрепляете пояснительную картинку от руки).&lt;br /&gt;
&lt;br /&gt;
5. Решение должно представлять из себя свзяный цензурный текст без обсценной лексики, который может быть прочитан носителем русского языка, и являть собой решение задачи. Если текст не являет собой решение задачи, не надо прикладывать его к решению.&lt;br /&gt;
&lt;br /&gt;
6. Списывание в работах повлечёт за собой обнуление баллов по работе.&lt;br /&gt;
&lt;br /&gt;
7. Если вы не чувствуете себя уверено при работе с LaTeX, используйте шаблон https://www.overleaf.com/read/bpvmhqcvfgqq. В нём отражена основаня функциональность системы вёрстки. Вы можете склонировать проект и использовать его&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Список заданий===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! №&lt;br /&gt;
! Тема&lt;br /&gt;
! Листок&lt;br /&gt;
! Мягкий дедлайн&lt;br /&gt;
! Жесткий дедлайн&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| Вероятности и математическое ожидание.&lt;br /&gt;
| [https://drive.google.com/file/d/1uP6YIwqWJiMtjPPHGn5ykleR7shjyAtt/view?usp=sharing Листок]&lt;br /&gt;
| 14.11.2021&lt;br /&gt;
| 22.11.2021&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| Сортировки&lt;br /&gt;
| [https://drive.google.com/file/d/1sdjjrP0TiIFM39Ki6fM6O-L2apcW39dl/view?usp=sharing Листок]&lt;br /&gt;
| 24.11.2021&lt;br /&gt;
| 01.12.2021&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| Простые структуры данных и амортизационный анализ.&lt;br /&gt;
| [https://drive.google.com/file/d/1Pk5RHEpI3U3MnL7LBJGy7tLtCN7zbtap/view?usp=sharing Листок]&lt;br /&gt;
| 06.12.2021&lt;br /&gt;
| 13.12.2021&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| Кучи, хеши.&lt;br /&gt;
| [https://drive.google.com/file/d/1aI25RLurWWPbZ9WH6_e2MYk2984srxAK/view?usp=sharing Листок]&lt;br /&gt;
| 17.12.2021&lt;br /&gt;
| 25.12.2021&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Короткие контесты ==&lt;br /&gt;
&lt;br /&gt;
Если не оговорено иное, то задачи можно дорешивать вплоть до окончания текущего отчётного периода (то есть почти до экзамена), получая за каждую сданную задачу 0.5 балла вместо 1 балла (за сдачу во время контеста).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| № !! Дата !! Ссылка !! Дорешивать&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center; background-color:#dae8fc;&amp;quot; | 2 модуль&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Длинные контесты ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! №&lt;br /&gt;
! Дедлайн&lt;br /&gt;
! Темы&lt;br /&gt;
! Ссылка&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| 01.12.2021&lt;br /&gt;
| Вероятности, упорядоченные данные, простые структуры&lt;br /&gt;
| [https://official.contest.yandex.ru/contest/31144 Вход]&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| 09.12.2021&lt;br /&gt;
| Вероятности, сортировки, простые структуры, кучи&lt;br /&gt;
| [https://official.contest.yandex.ru/contest/31739 Вход]&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| 18.12.2021&lt;br /&gt;
| Хеши&lt;br /&gt;
| [https://official.contest.yandex.ru/contest/32954 Вход]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Экзамены ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ссылки на материалы ==&lt;br /&gt;
=== Основные источники: ===&lt;br /&gt;
# Томас Кормен, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн. Алгоритмы: Построение и анализ, [2013, 3 издание]&lt;br /&gt;
# [https://neerc.ifmo.ru/wiki/index.php neerc.ifmo.ru]&lt;br /&gt;
&lt;br /&gt;
== Преподаватели и ассистенты == &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Преподаватель !! Подгруппа !! Присутственные часы !! Контакты&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | Преподаватели&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/164692936 Глеб Евстропов] || 211-1 ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/165212894 Станислав Артюхин] || 211-2 || ||&lt;br /&gt;
|-&lt;br /&gt;
| Дмитрий Ковальков || 213-1 || ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/210175876 Иван Смирнов] || 213-2  || ||&lt;br /&gt;
|-&lt;br /&gt;
| Глеб Третьяков || 215-1  || ||&lt;br /&gt;
|-&lt;br /&gt;
| Максим Гайдук || 215-2  || ||&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | Ассистенты&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Филипп Грибов ||  || [https://teleg.run/grphil @grphil]&lt;br /&gt;
|-&lt;br /&gt;
| Владимир Кауркин || 211 || понедельник 20:00  || [https://teleg.run/LordVoldebug @LordVoldebug]&lt;br /&gt;
|-&lt;br /&gt;
| Игорь Маркелов || 211 || четверг 21:00 || [https://teleg.run/ElderlyPassionFruit @ElderlyPassionFruit]&lt;br /&gt;
|-&lt;br /&gt;
| Максим Деб Натх || 213 || вторник, 20:00 || [https://teleg.run/debnatkh @debnatkh]&lt;br /&gt;
|-&lt;br /&gt;
| Алеся Иванова || 213 || среда 17:00 || [https://teleg.run/alesyaivanova @alesyaivanova]&lt;br /&gt;
|-&lt;br /&gt;
| Максим Лутан || 215 || суббота, 19:00 (можно договориться о другом дне недели в лс) || [https://teleg.run/Maksim_Lutan @Maksim_Lutan]&lt;br /&gt;
|-&lt;br /&gt;
| Кирилл Шубников || 215 || среда 21:00 (писать в лс) || [https://teleg.run/Radewoosh51 @Radewoosh51]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Maxlutan</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=CAOS-2021&amp;diff=61524</id>
		<title>CAOS-2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=CAOS-2021&amp;diff=61524"/>
		<updated>2021-11-16T17:02:02Z</updated>

		<summary type="html">&lt;p&gt;Maxlutan: Обавлена ссылка на коспекты&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
== Важные ссылки ==&lt;br /&gt;
&lt;br /&gt;
[https://caos.myltsev.ru Вход в Ejudge]&lt;br /&gt;
&lt;br /&gt;
[https://t.me/joinchat/Fu0tpJqr1ppkMjMy Телеграм-канал с объявлениями]&lt;br /&gt;
&lt;br /&gt;
[https://t.me/joinchat/QBRLiLbw8A43OWYy Телеграм-чат курса]&lt;br /&gt;
&lt;br /&gt;
[https://forms.gle/ZWxKuCLL2QZxzky27 Форма для фидбека]&lt;br /&gt;
&lt;br /&gt;
== Чаты групп ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|- style=&amp;quot;font-weight:bold; text-align:center;&amp;quot;&lt;br /&gt;
! Группа&lt;br /&gt;
! Telegram-чат&lt;br /&gt;
|-&lt;br /&gt;
| БПМИ201&lt;br /&gt;
| https://t.me/joinchat/LnOwQ-Z6HAo2OTg6&lt;br /&gt;
|-&lt;br /&gt;
| БПМИ202&lt;br /&gt;
| https://t.me/joinchat/OMRB-ZOwXXBhODBi&lt;br /&gt;
|-&lt;br /&gt;
| БПМИ203&lt;br /&gt;
| https://t.me/joinchat/kyFY_eIp60cyODRi&lt;br /&gt;
|-&lt;br /&gt;
| БПМИ204&lt;br /&gt;
| https://t.me/joinchat/RTey5l_q9LMyODIy&lt;br /&gt;
|-&lt;br /&gt;
| БПМИ205&lt;br /&gt;
| https://t.me/joinchat/jw2Z5v5R0Es3OTli&lt;br /&gt;
|-&lt;br /&gt;
| БПМИ206&lt;br /&gt;
| https://t.me/joinchat/eH0j31yf0QZkNGIy&lt;br /&gt;
|-&lt;br /&gt;
| БПМИ207&lt;br /&gt;
| https://t.me/joinchat/pVQNC9kwwfFiYWRi&lt;br /&gt;
|-&lt;br /&gt;
| БПМИ208&lt;br /&gt;
| https://t.me/joinchat/C7Wj_Cz-swUzZDEy&lt;br /&gt;
|-&lt;br /&gt;
| БПМИ209&lt;br /&gt;
| https://t.me/joinchat/cuqnvg2qofYyOTky&lt;br /&gt;
|-&lt;br /&gt;
| БПМИ2010&lt;br /&gt;
| https://t.me/joinchat/gyvWlC31TZ83NmNi&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[CAOS-2021/207_seminars|Страница семинаров 207 группы]]&lt;br /&gt;
&lt;br /&gt;
= Преподаватели и учебные ассистенты =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|- style=&amp;quot;font-weight:bold; text-align:center;&amp;quot;&lt;br /&gt;
! Группа&lt;br /&gt;
! Семинарист&lt;br /&gt;
! Ассистенты&lt;br /&gt;
|-&lt;br /&gt;
| БПМИ201&lt;br /&gt;
| [https://t.me/myltsev Александр Мыльцев]&lt;br /&gt;
| [https://t.me/gitnab Наби Гитинов], [https://t.me/lodthe Игорь Балюк]&lt;br /&gt;
|-&lt;br /&gt;
| БПМИ202&lt;br /&gt;
| [https://t.me/objatie_groba Игорь Минеев]&lt;br /&gt;
| [https://t.me/vkh_ent Владислав Хохлов]&lt;br /&gt;
|-&lt;br /&gt;
| БПМИ203&lt;br /&gt;
| [https://t.me/Exile333 Раиль Чабдаров]&lt;br /&gt;
| [https://t.me/shamerd Шамиль Аюпов], [https://t.me/AtgshkaSan Александр Шитов]&lt;br /&gt;
|-&lt;br /&gt;
| БПМИ204&lt;br /&gt;
| [https://www.hse.ru/org/persons/165212878 Роман Курынин]&lt;br /&gt;
| [https://t.me/nnv_nick Никита Насонков], [https://t.me/Ch0p1k Иван Лущ]&lt;br /&gt;
|-&lt;br /&gt;
| БПМИ205&lt;br /&gt;
| [https://t.me/a_salnikov Алексей Сальников]&lt;br /&gt;
| [https://t.me/SphericalPotatoInVacuum Александр Богданов], [https://t.me/supremeSwings Даниил Рубин]&lt;br /&gt;
|-&lt;br /&gt;
| БПМИ206&lt;br /&gt;
| [https://t.me/yuri3 Юрий Баранов]&lt;br /&gt;
| [https://t.me/darkkeks Вячеслав Бобень], [https://t.me/m_stetsyuk Михаил Стецюк]&lt;br /&gt;
|-&lt;br /&gt;
| БПМИ207&lt;br /&gt;
| [https://t.me/iiixphillxiii Михаил Филитов]&lt;br /&gt;
| [https://t.me/vadim1705 Вадим Дудкин], [https://t.me/Night_RS Александр Стрыгин]&lt;br /&gt;
|-&lt;br /&gt;
| БПМИ208&lt;br /&gt;
| [https://t.me/olegartys Олег Лёвин]&lt;br /&gt;
| [https://t.me/allisyonok Алиса Вернигор], [https://t.me/Lirikl Кирилл Ахметшин]&lt;br /&gt;
|-&lt;br /&gt;
| БПМИ209&lt;br /&gt;
| [https://www.hse.ru/org/persons/307352167 Сергей Горшков]&lt;br /&gt;
| [https://t.me/Egor_Gutrov Егор Гутров], [https://t.me/AraTiCho Ваге Оганнисян]&lt;br /&gt;
|-&lt;br /&gt;
| БПМИ2010&lt;br /&gt;
| [https://t.me/stealthekb Александр Раков]&lt;br /&gt;
| [https://t.me/kussyadil Адильхан Кусиденов], [https://t.me/uliana_win Ульяна Виноградова]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Распределение студентов =&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1WuwVK63MY3VrJR0-Ws5yC_TzHugME7znkOVuqaikAs4/edit?usp=sharing Распределение студентов по учебным группам]&lt;br /&gt;
&lt;br /&gt;
[https://forms.gle/HoAuPz5uu14GQRes7 Форма для желающих пройти курс в роли вольнослушателей].&lt;br /&gt;
&lt;br /&gt;
= Полезная информация =&lt;br /&gt;
&lt;br /&gt;
===Виртуальная машина (VirtualBox)===&lt;br /&gt;
[https://caos.myltsev.ru/hse-caos-xubuntu.ova Образ виртуальной машины]&lt;br /&gt;
&lt;br /&gt;
Рекомендуется скачать образ и установить его в эмулятор [https://www.virtualbox.org/ VirtualBox]. Логин-пароль xubuntu/xubuntu, можно делать sudo.&lt;br /&gt;
&lt;br /&gt;
Если не получается настроить виртуальную машину (например, на Mac M1), то можно получить доступ к учебному серверу по ssh. Для этого необходимо сгенерировать ssh-ключ и заполнить [https://forms.gle/daPEGUMz9pajpb1F9 Google-форму].&lt;br /&gt;
&lt;br /&gt;
Инструкции по генерации ssh-ключа: [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key от git-scm], [https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent от github].&lt;br /&gt;
&lt;br /&gt;
===Виртуальная машина (qemu)===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Проверялось только на MacOS 11.6.1.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Установите qemu: &amp;lt;code&amp;gt;brew install qemu&amp;lt;/code&amp;gt;&lt;br /&gt;
* Загрузите и распакуйте архив с образом FS:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wget -O xubuntu_caos_2021.qcow2.tar.gz https://caos.myltsev.ru/xubuntu_caos_2021.qcow2.tar.gz &amp;amp;&amp;amp; \&lt;br /&gt;
        tar zxvf xubuntu_caos_2021.qcow2.tar.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Запустите VM:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
QEMU_PATH=/usr/local/Cellar/qemu/6.1.0_1/bin/qemu-system-x86_64&lt;br /&gt;
FS_IMAGE_PATH=xubuntu_caos_2021.qcow2&lt;br /&gt;
&lt;br /&gt;
CPU_COUNT=2&lt;br /&gt;
MEMORY_MB=2048&lt;br /&gt;
&lt;br /&gt;
${QEMU_PATH} \&lt;br /&gt;
	-smp ${CPU_COUNT} \&lt;br /&gt;
	-m ${MEMORY_MB} \&lt;br /&gt;
	-name xubuntu_caos_2021 \&lt;br /&gt;
	-hda ${FS_IMAGE_PATH} \&lt;br /&gt;
	-accel hvf \&lt;br /&gt;
	-vga virtio \&lt;br /&gt;
	-display default,show-cursor=on \&lt;br /&gt;
	-usb \&lt;br /&gt;
	-device usb-tablet&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Отобрать курсор у QEMU: &amp;lt;code&amp;gt;Ctrl+Alt+G&amp;lt;/code&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
Перейти в full-screen mode можно:&lt;br /&gt;
:- передав опцию &amp;lt;code&amp;gt;--full-screen&amp;lt;/code&amp;gt; при старте VM&lt;br /&gt;
:- выбрав в меню &amp;lt;code&amp;gt;View-&amp;gt;Full Screen&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Материалы===&lt;br /&gt;
Библиотека ввода-вывода для ассемблера x86: [https://caos.myltsev.ru/simpleio_i686.S simpleio_i686.S]&lt;br /&gt;
&lt;br /&gt;
Внутри виртуальной машины её можно скачать командой &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;wget https://caos.myltsev.ru/simpleio_i686.S&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Конспекты от студента курса: https://www.notion.so/2-4-0f236f7d03c74dfbbd945f93651758a2&lt;br /&gt;
&lt;br /&gt;
===Как устроен курс===&lt;br /&gt;
Курс идёт три модуля, со второго по четвёртый. Раз в неделю читается две лекции, после них, как правило, выдаётся ДЗ — 5 задач начальной стоимостью 100 баллов каждая. В общем случае, штраф за неверную посылку - 1 балл (но лучше ориентироваться на Run penalty).&lt;br /&gt;
&lt;br /&gt;
Дедлайны: через 2 недели после выдачи стоимость задач уменьшается до 50 баллов, ещё через 2 недели — до 20 баллов. Такая стоимость остаётся до конца курса.&lt;br /&gt;
&lt;br /&gt;
Примерно раз в три недели вместо одной из лекций происходит контрольная.&lt;br /&gt;
&lt;br /&gt;
За работу на семинарах преподаватель выставляет семинарские баллы на своё усмотрение. Можно посещать семинары любых групп в любом количестве. За каждую неделю (от лекции до лекции) студент может получить в совокупности не более 200 семинарских баллов.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Набрано баллов !! Накопленная оценка&lt;br /&gt;
|-&lt;br /&gt;
| 500 || 1&lt;br /&gt;
|-&lt;br /&gt;
| 1500 || 2&lt;br /&gt;
|-&lt;br /&gt;
| 2500 || 3&lt;br /&gt;
|-&lt;br /&gt;
| 4500 || 4&lt;br /&gt;
|-&lt;br /&gt;
| 7000 || 5&lt;br /&gt;
|-&lt;br /&gt;
| 9500 || 6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Оценки 7-10 выставляются по линейной шкале с учётом максимального количества набранных баллов за решение задач.&lt;/div&gt;</summary>
		<author><name>Maxlutan</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B8_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA_2021/2022&amp;diff=60961</id>
		<title>Алгоритмы и структуры данных пилотный поток 2021/2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B8_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA_2021/2022&amp;diff=60961"/>
		<updated>2021-11-05T20:58:32Z</updated>

		<summary type="html">&lt;p&gt;Maxlutan: поправил оговорку&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Лектор:&#039;&#039;&#039; [https://www.hse.ru/org/persons/164692936 Глеб Олегович Евстропов]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; | Важные ссылки&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Sheets-Logo.png|x100px | link=https://docs.google.com/spreadsheets/d/1bRg_nUNZxfPY-JxFXvzAvPb-GwWZ8Cv8gxJSJgo-uhA/edit?usp=sharing |Google.Classroom]]&amp;lt;br&amp;gt;[https://docs.google.com/spreadsheets/d/1bRg_nUNZxfPY-JxFXvzAvPb-GwWZ8Cv8gxJSJgo-uhA/edit?usp=sharing Текущая успеваемость]&amp;lt;br&amp;gt;[https://docs.google.com/spreadsheets/d/1bRg_nUNZxfPY-JxFXvzAvPb-GwWZ8Cv8gxJSJgo-uhA/htmlview html-версия]&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Classroom-Logo.png|x100px | link=https://classroom.google.com |Google.Classroom]]&amp;lt;br&amp;gt;[https://classroom.google.com/c/NDEyODEwMjUzMDIz?cjc=27fucrv Google.Classroom]&amp;lt;br&amp;gt;инвайт: &amp;lt;code&amp;gt;27fucrv&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Sheets-Logo.png|x100px | link=https://docs.google.com/spreadsheets/d/17JZuEJZPFaItPYl6m9ekjmI1jl_h7gWk9cXxDpnRb6Q/edit?usp=sharing |Google.Classroom]]&amp;lt;br&amp;gt;[https://docs.google.com/spreadsheets/d/17JZuEJZPFaItPYl6m9ekjmI1jl_h7gWk9cXxDpnRb6Q/edit?usp=sharing Запись на консультации]&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Youtube-logo.png|x100px | link=https://www.youtube.com/playlist?list=PLEwK9wdS5g0p4lTp0x7xgH2CICLvM4rTy]]&amp;lt;br&amp;gt;[https://www.youtube.com/playlist?list=PLEwK9wdS5g0p4lTp0x7xgH2CICLvM4rTy Плейлист с записями лекций]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Формула выставления итоговой оценки ==&lt;br /&gt;
&#039;&#039;&#039;Формула оценивания пока предварительная и может поменяться!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2 модуль:&#039;&#039;&#039; О&amp;lt;sub&amp;gt;итог&amp;lt;/sub&amp;gt;  =  &#039;&#039;&#039;0.375&#039;&#039;&#039; &amp;amp;middot;	 О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; + &#039;&#039;&#039;0.325&#039;&#039;&#039; &amp;amp;middot; O&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; + &#039;&#039;&#039;0.3&#039;&#039;&#039; &amp;amp;middot; O&amp;lt;sub&amp;gt;экз&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;бонус&amp;lt;/sub&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; вычисляется по формуле:&lt;br /&gt;
{| &lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; = 10 &amp;amp;middot; &amp;lt;span style=&amp;quot;font-size:220%; font-weight:light;&amp;quot;&amp;gt;(&amp;lt;/span&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | КК + ДК&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | +&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | БЗ&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | &amp;lt;span style=&amp;quot;font-size:220%; font-weight:light;&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;, где:&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | ОЗ - поправка&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | ОЗ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* КК — баллы за короткие контесты&lt;br /&gt;
* ДК — баллы за длинные контесты (исключая бонусные задачи)&lt;br /&gt;
* БЗ — баллы за бонусные задачи в длинных контестах&lt;br /&gt;
* ОЗ — общее число задач во всех контестах (исключая бонусные задачи)&lt;br /&gt;
* Поправка по умолчанию равна нулю и может быть увеличена индивидуально для каждого студента при наличии пропусков по уважительным причинам.&lt;br /&gt;
&lt;br /&gt;
Виды контестов:&lt;br /&gt;
&lt;br /&gt;
* Короткие контесты будут проводиться в разнообразных форматах во время сдвоенных семинаров. Если не оговорено иное, то короткий контест является личным соревнованием, состоящим из 5 или 6 задач разной сложности, требующим владеть общей сообразительностью, некоторой математической подготовкой, и, возможно, различными уже изученными алгоритмами. На коротких контестах отсутствует проверка кода, если не оговорено иное, то задачи можно дорешивать вплоть до окончания текущего отчётного периода (то есть почти до экзамена), получая за каждую сданную задачу 0.5 балла вместо 1 балла (за сдачу во время контеста).&lt;br /&gt;
&lt;br /&gt;
* Длинные контесты имеют продолжительность до двух недель, и состоят в основном из задач, требующих реализации алгоритмов, изученных на лекциях. Некоторые задачи являются обязательными и проходят дополнительную ручную проверку кода. Все задачи стоят 1 балл, &#039;&#039;&#039;но чтобы получить баллы за необязательные задачи, необходимо сначала сдать все обязательные&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; О&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; вычисляется по формуле:&lt;br /&gt;
{| &lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | О&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; = 10 &amp;amp;middot;&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | количество решённых задач&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | количество обязательных задач - поправка&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Листки являются теоретическими домашними заданиями. Все задачи стоят одинаково, сдавать их можно в электронном виде. Дополнительно предусматривается возможность сдать их во время присутственных часов, на консультациях ассистентам.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; В течение каждого очного модуля предполагается по одной контрольной работе (так было до перехода в онлайн). За каждую контрольную студент получает оценку от 0 до 10, которая и будет являться О&amp;lt;sub&amp;gt;КР&amp;lt;/sub&amp;gt;. Если студент пропускает по уважительной причине контрольную работу, то для него изменяется итоговая формула оценки.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; За [[Алгоритмы_и_структуры_данных_пилотный_поток_2020/2021#Экзамены | экзамен]]&lt;br /&gt;
 студент получает оценку от 0 до 10, эта оценка будет являться О&amp;lt;sub&amp;gt;экз&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Бонус. Эта графа определяет произвольные баллы, которые могут быть прибавлены к оценке студента за различные виды деятельности и соревнований. Например, в этой графе будут использованы некоторые короткие контесты с необычным форматом.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Итоговая оценка &#039;&#039;&#039;округляется арифметически&#039;&#039;&#039; (то есть при дробной части меньше 0.5 округление производится вниз, иначе вверх).&lt;br /&gt;
&lt;br /&gt;
== Лекции и семинары ==&lt;br /&gt;
&lt;br /&gt;
=== 2 модуль ===&lt;br /&gt;
&lt;br /&gt;
{| role=&amp;quot;presentation&amp;quot; class=&amp;quot;mw-collapsible wikitable&amp;quot;&lt;br /&gt;
! Дата&lt;br /&gt;
! Тип &lt;br /&gt;
! Тема&lt;br /&gt;
! Материалы&lt;br /&gt;
! Видео&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 26.10.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Асимптотическая сложность, типы алгоритмов&lt;br /&gt;
| [https://drive.google.com/file/d/1ZoUnd7okePTlQxdBZwtB2jRp2QgQrAS7/view?usp=sharing Листочек]&lt;br /&gt;
|- &lt;br /&gt;
| Лекция&lt;br /&gt;
| Структура курса и оргвопросы. Введение в теорию вероятностей (конечные вероятностные пространства). &lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=WYrNMqsDScA Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 28.10.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на комбинаторную и геометрическую вероятности&lt;br /&gt;
| [https://drive.google.com/file/d/1FN7SzZHSwhKVtNKA6EmHEproKzGXlPCZ/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=iAmC9FS643k Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Введение в теорию вероятностей (математическое ожидание, пример анализа алгоритмов)&lt;br /&gt;
| [https://drive.google.com/file/d/1iY5YzzpspQqOyuJ_jdAPZHbcSXHDuRQF/view?usp=sharing Материалы]&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;homework&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Теоретическое домашнее задание ==&lt;br /&gt;
=== Правила сдачи домашних заданий ===&lt;br /&gt;
&lt;br /&gt;
1. Некоторые из задач домашнего задания можно сдать только письменно, остальные — как письменно, так и устно.&lt;br /&gt;
&lt;br /&gt;
2. Для каждого домашнего задания определены два дедлайна: мягкий дедлайн (обычно — через 2 недели) и жёсткий дедлайн (обычно — через 3 недели после выдачи задания).&lt;br /&gt;
&lt;br /&gt;
3. Вплоть до мягкого дедлайна вы можете сдавать задачи устно любому из шести ассистентов. Для этого необходимо предаварительно [https://docs.google.com/spreadsheets/d/17JZuEJZPFaItPYl6m9ekjmI1jl_h7gWk9cXxDpnRb6Q/edit?usp=sharing записаться на консультацию].&lt;br /&gt;
&lt;br /&gt;
4. Кроме этого, вплоть до мягкого дедлайна вы можете сдавать задачи письменно в [https://classroom.google.com/c/NDEyODEwMjUzMDIz?cjc=27fucrv Google.Classroom]. Проверкой письменных работ занимаются два ассистента, закреплённые за группой.&lt;br /&gt;
&lt;br /&gt;
5. Пусть мягкий дедлайн был в день d, а вы сдали работу в день x. Тогда гарантируется, что не позднее, чем в день max(d + 4, x + 7) ваша работа будет проверена и по ней будут оставлены комментарии и пожелания об исправлении. После этого у вас есть возможность единожды исправить проблемы в работе (закрыть уже существующие дыры, но никак не писать новые задачи) и отправить исправленную работу до вплоть до жёсткого дедлайна.&lt;br /&gt;
&lt;br /&gt;
6. Почти все (кроме, может быть, последних в модуле) домашние задания будут разобраны на семинарах. Разборы будут проводиться не раньше жёсткого дедлайна.&lt;br /&gt;
&lt;br /&gt;
Написанное выше стоит понимать так: в лучшем сценарии вы решаете задачи и сдаёте какие-то из них (те, которые сложнее всего сдать письменно) устно, а все остальные — письменно. После мягкого дедлайна в течении пары дней ваш ассистент проверяет все работы и отправляет по ним фидбек, после чего у вас несколько дней на исправление недочётов. Мы будем пытаться проверять работы как можно раньше, но не гарантируем ничего лучше, чем описанное в п. 5.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span id=&amp;quot;classroom&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Правила сдачи письменных работ===&lt;br /&gt;
&lt;br /&gt;
1. Пожалуйста, убедитесь, что вашу работу можно идентифицировать (имя написано в файле, или ваш гугл-аккаунт подписан вашим именем).&lt;br /&gt;
&lt;br /&gt;
2. При отправке убедитесь, что у вас появилась кнопка &amp;quot;отменить отправку&amp;quot; — это означает, что работа отправлена на проверку.&lt;br /&gt;
&lt;br /&gt;
3. Домашние задания, сданные не в формате .pdf или набранные не с помощью системы вёрстки LaTeX не принимаются.&lt;br /&gt;
&lt;br /&gt;
4. Нельзя отправлять фотографии записей от руки (за исключением случая, когда к теху вы прикрепляете пояснительную картинку от руки).&lt;br /&gt;
&lt;br /&gt;
5. Решение должно представлять из себя свзяный цензурный текст без обсценной лексики, который может быть прочитан носителем русского языка, и являть собой решение задачи. Если текст не являет собой решение задачи, не надо прикладывать его к решению.&lt;br /&gt;
&lt;br /&gt;
6. Списывание в работах повлечёт за собой обнуление баллов по работе.&lt;br /&gt;
&lt;br /&gt;
7. Если вы не чувствуете себя уверено при работе с LaTeX, используйте шаблон https://www.overleaf.com/read/bpvmhqcvfgqq. В нём отражена основаня функциональность системы вёрстки. Вы можете склонировать проект и использовать его&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Список заданий===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! №&lt;br /&gt;
! Тема&lt;br /&gt;
! Листок&lt;br /&gt;
! Мягкий дедлайн&lt;br /&gt;
! Жесткий дедлайн&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| Вероятности и математическое ожидание.&lt;br /&gt;
| [https://drive.google.com/file/d/1uP6YIwqWJiMtjPPHGn5ykleR7shjyAtt/view?usp=sharing Листок]&lt;br /&gt;
| 14.11.2021&lt;br /&gt;
| 22.11.2021&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Короткие контесты ==&lt;br /&gt;
&lt;br /&gt;
Если не оговорено иное, то задачи можно дорешивать вплоть до окончания текущего отчётного периода (то есть почти до экзамена), получая за каждую сданную задачу 0.5 балла вместо 1 балла (за сдачу во время контеста).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| № !! Дата !! Ссылка !! Дорешивать&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center; background-color:#dae8fc;&amp;quot; | 2 модуль&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Длинные контесты ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Дедлайн&lt;br /&gt;
! Темы&lt;br /&gt;
! Ссылка&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center; background-color:#dae8fc;&amp;quot; | 2 модуль&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Экзамены ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ссылки на материалы ==&lt;br /&gt;
=== Основные источники: ===&lt;br /&gt;
# Томас Кормен, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн. Алгоритмы: Построение и анализ, [2013, 3 издание]&lt;br /&gt;
# [https://neerc.ifmo.ru/wiki/index.php neerc.ifmo.ru]&lt;br /&gt;
&lt;br /&gt;
== Преподаватели и ассистенты == &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Преподаватель !! Подгруппа !! Присутственные часы !! Контакты&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | Преподаватели&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/164692936 Глеб Евстропов] || 211-1 ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/165212894 Станислав Артюхин] || 211-2 || ||&lt;br /&gt;
|-&lt;br /&gt;
| Дмитрий Ковальков || 213-1 || ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/210175876 Иван Смирнов] || 213-2  || ||&lt;br /&gt;
|-&lt;br /&gt;
| Глеб Третьяков || 215-1  || ||&lt;br /&gt;
|-&lt;br /&gt;
| Максим Гайдук || 215-2  || ||&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | Ассистенты&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Филипп Грибов ||  || [https://teleg.run/grphil @grphil]&lt;br /&gt;
|-&lt;br /&gt;
| Владимир Кауркин || 211 || понедельник 20:00  || [https://teleg.run/LordVoldebug @LordVoldebug]&lt;br /&gt;
|-&lt;br /&gt;
| Игорь Маркелов || 211 || четверг 21:00 || [https://teleg.run/ElderlyPassionFruit @ElderlyPassionFruit]&lt;br /&gt;
|-&lt;br /&gt;
| Максим Деб Натх || 213 || вторник, 20:00 || [https://teleg.run/debnatkh @debnatkh]&lt;br /&gt;
|-&lt;br /&gt;
| Алеся Иванова || 213 || среда 17:00 || [https://teleg.run/alesyaivanova @alesyaivanova]&lt;br /&gt;
|-&lt;br /&gt;
| Максим Лутан || 215 || суббота, 19:00 (можно договориться о другом дне недели в лс) || [https://teleg.run/Maksim_Lutan @Maksim_Lutan]&lt;br /&gt;
|-&lt;br /&gt;
| Кирилл Шубников || 215 || среда 21:00 (писать в лс) || [https://teleg.run/Radewoosh51 @Radewoosh51]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Maxlutan</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B8_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA_2021/2022&amp;diff=60960</id>
		<title>Алгоритмы и структуры данных пилотный поток 2021/2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B8_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA_2021/2022&amp;diff=60960"/>
		<updated>2021-11-05T20:56:22Z</updated>

		<summary type="html">&lt;p&gt;Maxlutan: исправил опечатку&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Лектор:&#039;&#039;&#039; [https://www.hse.ru/org/persons/164692936 Глеб Олегович Евстропов]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; | Важные ссылки&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Sheets-Logo.png|x100px | link=https://docs.google.com/spreadsheets/d/1bRg_nUNZxfPY-JxFXvzAvPb-GwWZ8Cv8gxJSJgo-uhA/edit?usp=sharing |Google.Classroom]]&amp;lt;br&amp;gt;[https://docs.google.com/spreadsheets/d/1bRg_nUNZxfPY-JxFXvzAvPb-GwWZ8Cv8gxJSJgo-uhA/edit?usp=sharing Текущая успеваемость]&amp;lt;br&amp;gt;[https://docs.google.com/spreadsheets/d/1bRg_nUNZxfPY-JxFXvzAvPb-GwWZ8Cv8gxJSJgo-uhA/htmlview html-версия]&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Classroom-Logo.png|x100px | link=https://classroom.google.com |Google.Classroom]]&amp;lt;br&amp;gt;[https://classroom.google.com/c/NDEyODEwMjUzMDIz?cjc=27fucrv Google.Classroom]&amp;lt;br&amp;gt;инвайт: &amp;lt;code&amp;gt;27fucrv&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Sheets-Logo.png|x100px | link=https://docs.google.com/spreadsheets/d/17JZuEJZPFaItPYl6m9ekjmI1jl_h7gWk9cXxDpnRb6Q/edit?usp=sharing |Google.Classroom]]&amp;lt;br&amp;gt;[https://docs.google.com/spreadsheets/d/17JZuEJZPFaItPYl6m9ekjmI1jl_h7gWk9cXxDpnRb6Q/edit?usp=sharing Запись на консультации]&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Youtube-logo.png|x100px | link=https://www.youtube.com/playlist?list=PLEwK9wdS5g0p4lTp0x7xgH2CICLvM4rTy]]&amp;lt;br&amp;gt;[https://www.youtube.com/playlist?list=PLEwK9wdS5g0p4lTp0x7xgH2CICLvM4rTy Плейлист с записями лекций]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Формула выставления итоговой оценки ==&lt;br /&gt;
&#039;&#039;&#039;Формула оценивания пока предварительная и может поменяться!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2 модуль:&#039;&#039;&#039; О&amp;lt;sub&amp;gt;итог&amp;lt;/sub&amp;gt;  =  &#039;&#039;&#039;0.375&#039;&#039;&#039; &amp;amp;middot;	 О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; + &#039;&#039;&#039;0.325&#039;&#039;&#039; &amp;amp;middot; O&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; + &#039;&#039;&#039;0.3&#039;&#039;&#039; &amp;amp;middot; O&amp;lt;sub&amp;gt;экз&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;бонус&amp;lt;/sub&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; вычисляется по формуле:&lt;br /&gt;
{| &lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; = 10 &amp;amp;middot; &amp;lt;span style=&amp;quot;font-size:220%; font-weight:light;&amp;quot;&amp;gt;(&amp;lt;/span&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | КК + ДК&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | +&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | БЗ&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | &amp;lt;span style=&amp;quot;font-size:220%; font-weight:light;&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;, где:&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | ОЗ - поправка&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | ОЗ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* КК — баллы за короткие контесты&lt;br /&gt;
* ДК — баллы за длинные контесты (исключая бонусные задачи)&lt;br /&gt;
* БЗ — баллы за бонусные задачи в длинных контестах&lt;br /&gt;
* ОЗ — общее число задач во всех контестах (исключая бонусные задачи)&lt;br /&gt;
* Поправка по умолчанию равна нулю и может быть увеличена индивидуально для каждого студента при наличии пропусков по уважительным причинам.&lt;br /&gt;
&lt;br /&gt;
Виды контестов:&lt;br /&gt;
&lt;br /&gt;
* Короткие контесты будут проводиться в разнообразных форматах во время сдвоенных семинаров. Если не оговорено иное, то короткий контест является личным соревнованием, состоящим из 5 или 6 задач разной сложности, требующим владеть общей сообразительностью, некоторой математической подготовкой, и, возможно, различными уже изученными алгоритмами. На коротких контестах отсутствует проверка кода, если не оговорено иное, то задачи можно дорешивать вплоть до окончания текущего отчётного периода (то есть почти до экзамена), получая за каждую сданную задачу 0.5 балла вместо 1 балла (за сдачу во время контеста).&lt;br /&gt;
&lt;br /&gt;
* Длинные контесты имеют продолжительность до двух недель, и состоят в основном из задач, требующих реализации алгоритмов, изученных на лекциях. Некоторые задачи являются обязательными и проходят дополнительную ручную проверку кода. Все задачи стоят 1 балл, &#039;&#039;&#039;но чтобы получить баллы за необязательные задачи, необходимо сначала сдать все обязательные&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; О&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; вычисляется по формуле:&lt;br /&gt;
{| &lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | О&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; = 10 &amp;amp;middot;&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | количество решённых задач&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | количество обязательных задач - поправка&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Листки являются теоретическими домашними заданиями. Все задачи стоят одинаково, сдавать их можно в электронном виде. Дополнительно предусматривается возможность сдать их во время присутственных часов, на консультациях ассистентам.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; В течение каждого очного модуля предполагается по одной контрольной работе (так было до перехода в онлайн). За каждую контрольную студент получает оценку от 0 до 10, которая и будет являться О&amp;lt;sub&amp;gt;КР&amp;lt;/sub&amp;gt;. Если студент пропускает по уважительной причине контрольную работу, то для него изменяется итоговая формула оценки.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; За [[Алгоритмы_и_структуры_данных_пилотный_поток_2020/2021#Экзамены | экзамен]]&lt;br /&gt;
 студент получает оценку от 0 до 10, эта оценка будет являться О&amp;lt;sub&amp;gt;экз&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Бонус. Эта графа определяет произвольные баллы, которые могут быть прибавлены к оценке студента за различные виды деятельности и соревнований. Например, в этой графе будут использованы некоторые короткие контесты с необычным форматом.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Итоговая оценка &#039;&#039;&#039;округляется арифметически&#039;&#039;&#039; (то есть при дробной части меньше 0.5 округление производится вниз, иначе вверх).&lt;br /&gt;
&lt;br /&gt;
== Лекции и семинары ==&lt;br /&gt;
&lt;br /&gt;
=== 2 модуль ===&lt;br /&gt;
&lt;br /&gt;
{| role=&amp;quot;presentation&amp;quot; class=&amp;quot;mw-collapsible wikitable&amp;quot;&lt;br /&gt;
! Дата&lt;br /&gt;
! Тип &lt;br /&gt;
! Тема&lt;br /&gt;
! Материалы&lt;br /&gt;
! Видео&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 26.10.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Асимптотическая сложность, типы алгоритмов&lt;br /&gt;
| [https://drive.google.com/file/d/1ZoUnd7okePTlQxdBZwtB2jRp2QgQrAS7/view?usp=sharing Листочек]&lt;br /&gt;
|- &lt;br /&gt;
| Лекция&lt;br /&gt;
| Структура курса и оргвопросы. Введение в теорию вероятностей (конечные вероятностные пространства). &lt;br /&gt;
|&lt;br /&gt;
| [https://www.youtube.com/watch?v=WYrNMqsDScA Видео]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 28.10.2021&lt;br /&gt;
| Семинар &lt;br /&gt;
| Задачи на комбинаторную и геометрическую вероятности&lt;br /&gt;
| [https://drive.google.com/file/d/1FN7SzZHSwhKVtNKA6EmHEproKzGXlPCZ/view?usp=sharing Листочек]&lt;br /&gt;
| [https://www.youtube.com/watch?v=iAmC9FS643k Видео]&lt;br /&gt;
|-&lt;br /&gt;
| Лекция&lt;br /&gt;
| Введение в теорию вероятностей (математическое ожидание, пример анализа алгоритмов)&lt;br /&gt;
| [https://drive.google.com/file/d/1iY5YzzpspQqOyuJ_jdAPZHbcSXHDuRQF/view?usp=sharing Материалы]&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;homework&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Теоретическое домашнее задание ==&lt;br /&gt;
=== Правила сдачи домашних заданий ===&lt;br /&gt;
&lt;br /&gt;
1. Некоторые из задач домашнего задания можно сдать только письменно, остальные — как письменно, так и устно.&lt;br /&gt;
&lt;br /&gt;
2. Для каждого домашнего задания определены два дедлайна: мягкий дедлайн (обычно — через 2 недели) и жёсткий дедлайн (обычно — через 3 недели после выдачи задания).&lt;br /&gt;
&lt;br /&gt;
3. Вплоть до мягкого дедлайна вы можете сдавать задачи устно любому из шести ассистентов. Для этого необходимо предаварительно [https://docs.google.com/spreadsheets/d/17JZuEJZPFaItPYl6m9ekjmI1jl_h7gWk9cXxDpnRb6Q/edit?usp=sharing записаться на консультацию].&lt;br /&gt;
&lt;br /&gt;
4. Кроме этого, вплоть до мягкого дедлайна вы можете сдавать задачи письменно в [https://classroom.google.com/c/NDEyODEwMjUzMDIz?cjc=27fucrv Google.Classroom]. Проверкой письменных работ занимаются два ассистента, закреплённые за группой.&lt;br /&gt;
&lt;br /&gt;
5. Пусть мягкий дедлайн был в день d, а вы сдали работу в день x. Тогда гарантируется, что не позднее, чем в день max(d + 4, x + 7) ваша работа будет проверена и по ней будут оставлены комментарии и пожелания об исправлении. После этого у вас есть возможность единожды исправить проблемы в работе (закрыть уже существующие дыры, но никак не писать новые задачи) и отправить исправленную работу до вплоть до жёсткого дедлайна.&lt;br /&gt;
&lt;br /&gt;
6. Почти все (кроме, может быть, последних в модуле) домашние задания будут разобраны на семинарах. Разборы будут проводиться не раньше жёсткого дедлайна.&lt;br /&gt;
&lt;br /&gt;
Написанное выше стоит понимать так: в лучшем сценарии вы решаете задачи и сдаёте какие-то из них (те, которые сложнее всего сдать письменно) устно, а все остальные — письменно. После мягкого дедлайна в течении пары дней ваш ассистент проверяет все работы и отправляет по ним фидбек, после чего вы в течении пары дней на исправления недочётов. Мы будем пытаться проверять работы как можно раньше, но не гарантируем ничего лучше, чем описанное в п. 5.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span id=&amp;quot;classroom&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Правила сдачи письменных работ===&lt;br /&gt;
&lt;br /&gt;
1. Пожалуйста, убедитесь, что вашу работу можно идентифицировать (имя написано в файле, или ваш гугл-аккаунт подписан вашим именем).&lt;br /&gt;
&lt;br /&gt;
2. При отправке убедитесь, что у вас появилась кнопка &amp;quot;отменить отправку&amp;quot; — это означает, что работа отправлена на проверку.&lt;br /&gt;
&lt;br /&gt;
3. Домашние задания, сданные не в формате .pdf или набранные не с помощью системы вёрстки LaTeX не принимаются.&lt;br /&gt;
&lt;br /&gt;
4. Нельзя отправлять фотографии записей от руки (за исключением случая, когда к теху вы прикрепляете пояснительную картинку от руки).&lt;br /&gt;
&lt;br /&gt;
5. Решение должно представлять из себя свзяный цензурный текст без обсценной лексики, который может быть прочитан носителем русского языка, и являть собой решение задачи. Если текст не являет собой решение задачи, не надо прикладывать его к решению.&lt;br /&gt;
&lt;br /&gt;
6. Списывание в работах повлечёт за собой обнуление баллов по работе.&lt;br /&gt;
&lt;br /&gt;
7. Если вы не чувствуете себя уверено при работе с LaTeX, используйте шаблон https://www.overleaf.com/read/bpvmhqcvfgqq. В нём отражена основаня функциональность системы вёрстки. Вы можете склонировать проект и использовать его&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Список заданий===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! №&lt;br /&gt;
! Тема&lt;br /&gt;
! Листок&lt;br /&gt;
! Мягкий дедлайн&lt;br /&gt;
! Жесткий дедлайн&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| Вероятности и математическое ожидание.&lt;br /&gt;
| [https://drive.google.com/file/d/1uP6YIwqWJiMtjPPHGn5ykleR7shjyAtt/view?usp=sharing Листок]&lt;br /&gt;
| 14.11.2021&lt;br /&gt;
| 22.11.2021&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Короткие контесты ==&lt;br /&gt;
&lt;br /&gt;
Если не оговорено иное, то задачи можно дорешивать вплоть до окончания текущего отчётного периода (то есть почти до экзамена), получая за каждую сданную задачу 0.5 балла вместо 1 балла (за сдачу во время контеста).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| № !! Дата !! Ссылка !! Дорешивать&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center; background-color:#dae8fc;&amp;quot; | 2 модуль&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Длинные контесты ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Дедлайн&lt;br /&gt;
! Темы&lt;br /&gt;
! Ссылка&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center; background-color:#dae8fc;&amp;quot; | 2 модуль&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Экзамены ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ссылки на материалы ==&lt;br /&gt;
=== Основные источники: ===&lt;br /&gt;
# Томас Кормен, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн. Алгоритмы: Построение и анализ, [2013, 3 издание]&lt;br /&gt;
# [https://neerc.ifmo.ru/wiki/index.php neerc.ifmo.ru]&lt;br /&gt;
&lt;br /&gt;
== Преподаватели и ассистенты == &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Преподаватель !! Подгруппа !! Присутственные часы !! Контакты&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | Преподаватели&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/164692936 Глеб Евстропов] || 211-1 ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/165212894 Станислав Артюхин] || 211-2 || ||&lt;br /&gt;
|-&lt;br /&gt;
| Дмитрий Ковальков || 213-1 || ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/210175876 Иван Смирнов] || 213-2  || ||&lt;br /&gt;
|-&lt;br /&gt;
| Глеб Третьяков || 215-1  || ||&lt;br /&gt;
|-&lt;br /&gt;
| Максим Гайдук || 215-2  || ||&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | Ассистенты&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Филипп Грибов ||  || [https://teleg.run/grphil @grphil]&lt;br /&gt;
|-&lt;br /&gt;
| Владимир Кауркин || 211 || понедельник 20:00  || [https://teleg.run/LordVoldebug @LordVoldebug]&lt;br /&gt;
|-&lt;br /&gt;
| Игорь Маркелов || 211 || четверг 21:00 || [https://teleg.run/ElderlyPassionFruit @ElderlyPassionFruit]&lt;br /&gt;
|-&lt;br /&gt;
| Максим Деб Натх || 213 || вторник, 20:00 || [https://teleg.run/debnatkh @debnatkh]&lt;br /&gt;
|-&lt;br /&gt;
| Алеся Иванова || 213 || среда 17:00 || [https://teleg.run/alesyaivanova @alesyaivanova]&lt;br /&gt;
|-&lt;br /&gt;
| Максим Лутан || 215 || суббота, 19:00 (можно договориться о другом дне недели в лс) || [https://teleg.run/Maksim_Lutan @Maksim_Lutan]&lt;br /&gt;
|-&lt;br /&gt;
| Кирилл Шубников || 215 || среда 21:00 (писать в лс) || [https://teleg.run/Radewoosh51 @Radewoosh51]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Maxlutan</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B8_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA_2021/2022&amp;diff=60427</id>
		<title>Алгоритмы и структуры данных пилотный поток 2021/2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B8_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA_2021/2022&amp;diff=60427"/>
		<updated>2021-10-26T12:20:51Z</updated>

		<summary type="html">&lt;p&gt;Maxlutan: добавил свое расписание консультаций&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Лектор:&#039;&#039;&#039; [https://www.hse.ru/org/persons/164692936 Глеб Олегович Евстропов]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Важные ссылки&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Sheets-Logo.png|x100px | link=https://docs.google.com/spreadsheets/d/1bRg_nUNZxfPY-JxFXvzAvPb-GwWZ8Cv8gxJSJgo-uhA/edit?usp=sharing |Google.Classroom]]&amp;lt;br&amp;gt;[https://docs.google.com/spreadsheets/d/1bRg_nUNZxfPY-JxFXvzAvPb-GwWZ8Cv8gxJSJgo-uhA/edit?usp=sharing Текущая успеваемость]&amp;lt;br&amp;gt;[https://docs.google.com/spreadsheets/d/1bRg_nUNZxfPY-JxFXvzAvPb-GwWZ8Cv8gxJSJgo-uhA/htmlview html-версия]&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Classroom-Logo.png|x100px | link=https://classroom.google.com |Google.Classroom]]&amp;lt;br&amp;gt;[https://classroom.google.com/c/NDEyODEwMjUzMDIz?cjc=27fucrv Google.Classroom]&amp;lt;br&amp;gt;инвайт: &amp;lt;code&amp;gt;27fucrv&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center;vertical-align:top;&amp;quot; | [[Image:Google-Sheets-Logo.png|x100px | link=https://docs.google.com/spreadsheets/d/17JZuEJZPFaItPYl6m9ekjmI1jl_h7gWk9cXxDpnRb6Q/edit?usp=sharing |Google.Classroom]]&amp;lt;br&amp;gt;[https://docs.google.com/spreadsheets/d/17JZuEJZPFaItPYl6m9ekjmI1jl_h7gWk9cXxDpnRb6Q/edit?usp=sharing Запись на консультации]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Формула выставления итоговой оценки ==&lt;br /&gt;
&#039;&#039;&#039;Формула оценивания пока предварительная и может поменяться!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2 модуль:&#039;&#039;&#039; О&amp;lt;sub&amp;gt;итог&amp;lt;/sub&amp;gt;  =  &#039;&#039;&#039;0.375&#039;&#039;&#039; &amp;amp;middot;	 О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; + &#039;&#039;&#039;0.325&#039;&#039;&#039; &amp;amp;middot; O&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; + &#039;&#039;&#039;0.3&#039;&#039;&#039; &amp;amp;middot; O&amp;lt;sub&amp;gt;экз&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;бонус&amp;lt;/sub&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; вычисляется по формуле:&lt;br /&gt;
{| &lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | О&amp;lt;sub&amp;gt;контесты&amp;lt;/sub&amp;gt; = 10 &amp;amp;middot; &amp;lt;span style=&amp;quot;font-size:220%; font-weight:light;&amp;quot;&amp;gt;(&amp;lt;/span&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | КК + ДК&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | +&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | БЗ&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | &amp;lt;span style=&amp;quot;font-size:220%; font-weight:light;&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;, где:&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | ОЗ - поправка&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | ОЗ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* КК — баллы за короткие контесты&lt;br /&gt;
* ДК — баллы за длинные контесты (исключая бонусные задачи)&lt;br /&gt;
* БЗ — баллы за бонусные задачи в длинных контестах&lt;br /&gt;
* ОЗ — общее число задач во всех контестах (исключая бонусные задачи)&lt;br /&gt;
* Поправка по умолчанию равна нулю и может быть увеличена индивидуально для каждого студента при наличии пропусков по уважительным причинам.&lt;br /&gt;
&lt;br /&gt;
Виды контестов:&lt;br /&gt;
&lt;br /&gt;
* Короткие контесты будут проводиться в разнообразных форматах во время сдвоенных семинаров. Если не оговорено иное, то короткий контест является личным соревнованием, состоящим из 5 или 6 задач разной сложности, требующим владеть общей сообразительностью, некоторой математической подготовкой, и, возможно, различными уже изученными алгоритмами. На коротких контестах отсутствует проверка кода, если не оговорено иное, то задачи можно дорешивать вплоть до окончания текущего отчётного периода (то есть почти до экзамена), получая за каждую сданную задачу 0.5 балла вместо 1 балла (за сдачу во время контеста).&lt;br /&gt;
&lt;br /&gt;
* Длинные контесты имеют продолжительность до двух недель, и состоят в основном из задач, требующих реализации алгоритмов, изученных на лекциях. Некоторые задачи являются обязательными и проходят дополнительную ручную проверку кода. Все задачи стоят 1 балл, &#039;&#039;&#039;но чтобы получить баллы за необязательные задачи, необходимо сначала сдать все обязательные&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; О&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; вычисляется по формуле:&lt;br /&gt;
{| &lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | О&amp;lt;sub&amp;gt;листки&amp;lt;/sub&amp;gt; = 10 &amp;amp;middot;&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | количество решённых задач&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center; border-top:solid 1px black;&amp;quot; align=&amp;quot;center&amp;quot;  | количество обязательных задач - поправка&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Листки являются теоретическими домашними заданиями. Все задачи стоят одинаково, сдавать их можно в электронном виде. Дополнительно предусматривается возможность сдать их во время присутственных часов, на консультациях ассистентам.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; В течение каждого очного модуля предполагается по одной контрольной работе (так было до перехода в онлайн). За каждую контрольную студент получает оценку от 0 до 10, которая и будет являться О&amp;lt;sub&amp;gt;КР&amp;lt;/sub&amp;gt;. Если студент пропускает по уважительной причине контрольную работу, то для него изменяется итоговая формула оценки.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; За [[Алгоритмы_и_структуры_данных_пилотный_поток_2020/2021#Экзамены | экзамен]]&lt;br /&gt;
 студент получает оценку от 0 до 10, эта оценка будет являться О&amp;lt;sub&amp;gt;экз&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Бонус. Эта графа определяет произвольные баллы, которые могут быть прибавлены к оценке студента за различные виды деятельности и соревнований. Например, в этой графе будут использованы некоторые короткие контесты с необычным форматом.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Итоговая оценка &#039;&#039;&#039;округляется арифметически&#039;&#039;&#039; (то есть при дробной части меньше 0.5 округление производится вниз, иначе вверх).&lt;br /&gt;
&lt;br /&gt;
== Лекции и семинары ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2 модуль ===&lt;br /&gt;
{| role=&amp;quot;presentation&amp;quot; class=&amp;quot;mw-collapsible wikitable&amp;quot;&lt;br /&gt;
! Дата&lt;br /&gt;
! Семинар&lt;br /&gt;
! Листочек&lt;br /&gt;
! Лекция&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
== Листки ==&lt;br /&gt;
== Короткие контесты ==&lt;br /&gt;
&lt;br /&gt;
Если не оговорено иное, то задачи можно дорешивать вплоть до окончания текущего отчётного периода (то есть почти до экзамена), получая за каждую сданную задачу 0.5 балла вместо 1 балла (за сдачу во время контеста).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| № !! Дата !! Ссылка !! Дорешивать&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center; background-color:#dae8fc;&amp;quot; | 2 модуль&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Длинные контесты ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Дедлайн&lt;br /&gt;
! Темы&lt;br /&gt;
! Ссылка&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center; background-color:#dae8fc;&amp;quot; | 2 модуль&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Экзамены ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ссылки на материалы ==&lt;br /&gt;
=== Основные источники: ===&lt;br /&gt;
# Томас Кормен, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн. Алгоритмы: Построение и анализ, [2013, 3 издание]&lt;br /&gt;
# [https://neerc.ifmo.ru/wiki/index.php neerc.ifmo.ru]&lt;br /&gt;
&lt;br /&gt;
== Преподаватели и ассистенты == &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Преподаватель !! Подгруппа !! Присутственные часы !! Контакты&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | Преподаватели&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/164692936 Глеб Евстропов] || 211-1 ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/165212894 Станислав Артюхин] || 211-2 || ||&lt;br /&gt;
|-&lt;br /&gt;
| Дмитрий Ковальков || 213-1 || ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hse.ru/org/persons/210175876 Иван Смирнов] || 213-2  || ||&lt;br /&gt;
|-&lt;br /&gt;
| Глеб Третьяков || 215-1  || ||&lt;br /&gt;
|-&lt;br /&gt;
| Максим Гайдук || 215-2  || ||&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | Ассистенты&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Филипп Грибов ||  || [https://teleg.run/grphil @grphil]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Максим Деб Натх  || вторник, 20:00 || [https://teleg.run/debnatkh @debnatkh]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Максим Лутан || суббота, 19:00(можно договориться о другом дне недели в лс) || [https://teleg.run/Maksim_Lutan @Maksim_Lutan]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Кирилл Шубников ||  || [https://teleg.run/Radewoosh51 @Radewoosh51]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Алеся Иванова ||  || [https://teleg.run/alesyaivanova @alesyaivanova]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Владимир Кауркин ||  || [https://teleg.run/LordVoldebug @LordVoldebug]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Игорь Маркелов || четверг 21:00 || [https://teleg.run/ElderlyPassionFruit @ElderlyPassionFruit]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Maxlutan</name></author>
	</entry>
</feed>