Решили задачу 5 способами на языке программирования C! Олимпиадное программирование и алгоритмы
🔥 Курсы программирования на Хекслете:
🏆 Тамбовская Федерация Спортивного Программирования:
Что такое спортивное (олимпиадное) программирование и зачем оно нужно разработчикам? Что нужно знать и какие книги читать, чтобы научиться скоростному написанию алгоритмов? Об этом нам расскажет Кирилл Литвинов, CTO YARP. Кроме того, мы на практике покажем, как решить задачу, которую можно встретить на соревнованиях, пятью разными способами и покажем её реализацию на языке C
📌 Задача, которую мы сегодня решаем пятью способами:
Код с решением на C (каждое решение начинается комментарием и заканчивается на функции solutionXXX):
– 00:00 - интро
– 00:42 - что такое спортивное (олимпиадное) программирование и какие виды бывают
– 02:26 - как проходят соревнования
– 03:57 - как Кирилл начал заниматься олимпиадным программированием и что для этого нужно вам; ТРИЗ
– 09:00 - как осуществляется проверка решения заданий и оценка нестандартных решений
– 12:57 - кто организует мероприятия по спортивному программированию и зачем они этим занимаются
– 16:15 - навыки, которые нужны для совместной разработки: набивка алгоритмов, таймер
– 22:42 - проблема малочитаемого кода и архитектуры и как с этим бороться
– 27:37 - на каких языках программирования проводятся олимпиады
– 31:21 - насколько это полезно для джуна
– 38:44 - насколько сложно участвовать в соревнованиях
– 42:25 - как проходит подготовка и проводится отбор
– 50:30 - насколько реально участие взрослых и как попасть в команды
– 53:50 - рекомендуемые книги по программированию
– 55:00 - сайты и платформы, где тренироваться в решении задач
– 58:00 - задача «Без двух нулей»
– 59:29 - решение: простой перебор
– 01:04:51 - решение: итерация по перестановкам
– 01:07:54 - решение: динамическое программирование
– 01:14:12 - решение: формула
– 01:20:28 - решение: хеширование
– 01:23:07 - как это всё выглядит на практике: задача на языке C
– 01:29:31 - резюмируем
Полезные ссылки:
– О компании YARP:
– Рекомендуемые книги:
– Платформа, где можно учиться решать задачи на скорость:
– Интервью с тимлидами, разработчиками и ИТ-специалистами:
Если видео было для вас полезным, ставьте лайк и поделитесь им с друзьями.
Подписывайтесь на наш telegram-канал:
#хекслет #програмирование #спортивноепрограммирование #c
50 views
432
137
9 months ago 00:13:50 1
История 10 класс (Урок№16 - Форсированная индустриализация.)
9 months ago 00:07:16 1
Надоела БОЛЬ в пояснице? Есть решение! / Пару упражнений и боль УЙДЕТ!
9 months ago 00:27:34 1
Как переехала в Питер с двумя детьми / Буллинг на работе / Итоги переезда
9 months ago 00:10:57 1
СУПЕРГЕРОИ О КОТОРЫХ ТЫ НЕ ЗНАЛ. НАСТОЯЩИЕ ГЕРОИ И ИХ РЕАЛЬНЫЕ ПОДВИГИ
9 months ago 00:03:48 1
Ремонт модельного танка от ДеАгостини “Т-72“. Решение проблемы с пультом.
9 months ago 00:56:06 1
Как привлекать мужчин? Мимика и жесты в отношениях. Кинетик Валентин Шишкин
9 months ago 01:15:27 1
Сила характера. Рекордные 100 полумарафонов в формате ультратрейла из Дагестана до Севастополя
9 months ago 00:52:46 1
Привет, Пап! Автомобильное путешествие через всю Россию в одиночку.
9 months ago 00:20:28 1
Графический способ решения систем уравнений с двумя переменными
9 months ago 01:03:34 1
Государственный Банк СССР - Восстановлен! Предсказание о возрождении Советского Союза Сбылось!
9 months ago 00:12:59 1
Отличное решение для ваших растений: КОФЕЙНАЯ ТРИХОДЕРМА!
9 months ago 00:07:21 1
БАЗОВЫЕ упражнения по каллиграфии / Часть 1.
9 months ago 00:47:53 1
РЕШЕНИЕ нерешаемой ПРОБЛЕМЫ | Сила и радость духовной жизни | Проповеди АСД | Александр Лисичный
9 months ago 01:00:52 1
Как решить все проблемы? Популизм в российской политике
9 months ago 00:05:28 4
Подъем ванны вертолетом на 26 этаж.
9 months ago 00:34:19 1
2 проблемы фотографов: эгоизм и застревание в прошлом
9 months ago 01:34:58 1
Большой выпуск! Как ВЫБРАТЬ и КУПИТЬ а/м Nissan Patrol Y61, История марки, Проблемы
9 months ago 00:24:28 1
М. А. Булгаков “Тьма египетская“, аудиокнига. M. A. Bulgakov “Darkness of Egypt“, audiobook
9 months ago 00:24:23 1
Бог демонов влюбился в ту,которая хотела его убить /💔 Клип к дораме “Светлый пепел луны“
9 months ago 00:30:39 1
Прохождение Linux-машины средней сложности SANDWORM HackTheBox | КАК ПРОЙТИ
9 months ago 00:01:00 1
Очень специфическая проблема с компьютером / Bored на русском - Приколы, юмор #shorts
9 months ago 00:01:00 1
ЭТА ХИТРОСТЬ ПРИГОДИТСЯ ВАМ ЛЕТОМ. Понадобится кофе, салфетка и гвоздика. Решает проблемы! 🐝🦟🕷️
9 months ago 00:00:41 1
Как США научились решать проблемы в экономике #shorts #меньшова #кофестория