Выложил вчера 19-ю лекцию базового курса по C++ про вариабельные шаблоны: https://www.youtube.com/watch?v=JC8yVbvDxyg
Телеграм должен позволять обсуждение в т.ч. без ограничений на ссылки например на годболт и т.п.
#cpp_graduate
Телеграм должен позволять обсуждение в т.ч. без ограничений на ссылки например на годболт и т.п.
#cpp_graduate
YouTube
Базовый курс C++ (MIPT, ILab). Lecture 19. Вариабельные шаблоны.
Лекции в бакалавриате МФТИ по C++ на русском языке.
На этой лекции мы наконец-то напишем конструктор вектора из двух итераторов. Для этого нам придётся разобраться с вариабельными шаблонами, изобрести void_t и понять что такое declval.
Лектор: Константин…
На этой лекции мы наконец-то напишем конструктор вектора из двух итераторов. Для этого нам придётся разобраться с вариабельными шаблонами, изобрести void_t и понять что такое declval.
Лектор: Константин…
👍14
Forwarded from Богдан
Для тех, кто просил раздачу на rutracker. Прошу проверить, первый раз подобным занимаюсь. Если все будет ок - потом добавлю бакалаврский курс.
https://rutracker.org/forum/viewtopic.php?t=6187718
https://rutracker.org/forum/viewtopic.php?t=6187718
rutracker.org
[MIPT-ILab] C++ lectures, Master's course, MIPT [2020, RUS] :: RuTracker.org
[MIPT-ILab] C++ lectures, Master's course, MIPT [2020, RUS] » Программирование (видеоуроки) :: RuTracker.org
👍11
Выложил 20-ю лекцию базового курса. В основном посвящена итераторам.
https://www.youtube.com/watch?v=avnte_HqBKQ
#cpp_graduate
https://www.youtube.com/watch?v=avnte_HqBKQ
#cpp_graduate
YouTube
Базовый курс C++ (MIPT, ILab). Lecture 20. Итераторы
Лекции в бакалавриате МФТИ по C++ на русском языке.
На этой лекции мы разберем концепцию итераторов подробно и в процессе внезапно познакомимся с enable_if а также узнаем много нового про методы, которые существуют но ничего не делают.
Лектор: Константин…
На этой лекции мы разберем концепцию итераторов подробно и в процессе внезапно познакомимся с enable_if а также узнаем много нового про методы, которые существуют но ничего не делают.
Лектор: Константин…
❤10🔥6
Техническое:
На рутрекере торрент магистерского курса был перевыложен, его надо скачать заново.
Кроме того появились:
Бакалаврский курс -- не весь, но его, как я понимаю, будут пополнять: https://rutracker.org/forum/viewtopic.php?t=6188137
Стандарт языка: https://rutracker.org/forum/viewtopic.php?t=6188324
Тулчейн и пони: https://rutracker.org/forum/viewtopic.php?t=6188325
Спасибо @BohdanKladochnyi за выкладку.
#torrent
На рутрекере торрент магистерского курса был перевыложен, его надо скачать заново.
Кроме того появились:
Бакалаврский курс -- не весь, но его, как я понимаю, будут пополнять: https://rutracker.org/forum/viewtopic.php?t=6188137
Стандарт языка: https://rutracker.org/forum/viewtopic.php?t=6188324
Тулчейн и пони: https://rutracker.org/forum/viewtopic.php?t=6188325
Спасибо @BohdanKladochnyi за выкладку.
#torrent
👍14❤3🔥1
Всем привет. Есть один интересующий меня вопрос из области теоретической computer science.
Сформулировал его вот тут: https://cs.stackexchange.com/questions/149932/optimal-coverage-of-arbitrary-mask-by-strided-masks
Ответы приветствуются.
Update: проблема решена, это вариант точного покрытия арифметическими прогрессиями и он NPC.
#questions
Сформулировал его вот тут: https://cs.stackexchange.com/questions/149932/optimal-coverage-of-arbitrary-mask-by-strided-masks
Ответы приветствуются.
Update: проблема решена, это вариант точного покрытия арифметическими прогрессиями и он NPC.
#questions
Computer Science Stack Exchange
Optimal coverage of arbitrary mask by strided masks
Say we have bit mask with some bits on and off:
1001110010101
We want to "deduce pattern", by covering this mask with as few strided masks as possible.
By "strided mask" I mean...
1001110010101
We want to "deduce pattern", by covering this mask with as few strided masks as possible.
By "strided mask" I mean...