Обучение c# видеоуроки

Формула программиста
основатель — Волосатов Евгений Витольдович
Приходи на 3-дневный мастер-класс по C#

Отзывы о вебинарах комбинаторики




Комбинаторика

Практическое знакомство с фундаментальными аспектами теории алгоритмов: рекурсия, комбинаторика, динамическое программирование, работа с графами; разбор нескольких задач по каждой теме. Рисование фракталов.

Объём: 22 видеоурока
Темы: Рекурсия, комбинаторика,
динамическое программирование, фракталы.
Срок: 30 дней.


Хочу купить!

Купить в рассрочку по одному уроку

Цена: 2000 p.


Список уроков | фото | видео

# Название видеоурока Решило Рейтинг Доступ
1 Рекурсия. Вступление 160 чел. ★ 4.7 Done
  Отчёт отправил: 9044. y0lych Решено за 5 мин. [Показать отчёт]
Научился: Давать определение рекурсии. 
Сложности: Сложностей не возникло. 
Комментарии: Рекурсия - способ общего определения объекта внутри самого объекта, используя ранее заданные частные определения самого объекта. 
2 Рекурсия. Главный секрет 00:31:52 93 чел. ★ 4.9 Done
  Отчёт отправил: 9044. y0lych Решено за 20 мин. [Показать отчёт]
Научился: Научился рисовать кривую Гильберта, рекурсивно выводить слова в обратном порядке следования и рекурсивно вычислять факториал числа 
Сложности: Рисовать. 
Комментарии: Пока нет вопросов. 
3 Рекурсия. Заливка области 00:47:23 82 чел. ★ 5 Done
  Отчёт отправил: 9044. y0lych Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Демонстрировать работу рекурсии на примере созданного алгоритма заливки области. Работать с консолью: настраивать цвета символов. 
Сложности: Написание функции инициализации формы.  
Комментарии: Очень впечатляюще получилось, в программе можно проследить порядок вызова рекурсивных функций и выхода из них. 
4 Рекурсия. Факториал 00:04:35 54 чел. ★ 4.9 Done
  Отчёт отправил: 9044. y0lych Решено за 2 мин. [Показать отчёт]
Научился: Писать вычисление факториала числа еще раз. 
Сложности: Сложностей не возникло 
Комментарии: Иду дальше. 
5 Рекурсия. Числа Фибоначчи 00:03:46 50 чел. ★ 5 Done
  Отчёт отправил: 9044. y0lych Решено за 5 мин. [Показать отчёт]
Научился: Находить числа Фибоначчи, используя рекурсию. 
Сложности: Сложностей не возникло. 
Комментарии: Иду дальше. 
6 Рекурсия. Общий делитель 00:04:08 50 чел. ★ 4.9 Done
  Отчёт отправил: 9044. y0lych Решено за 5 мин. [Показать отчёт]
Научился: Находить НОД двух чисел через рекурсию, используя вычитание. 
Сложности: Сложностей не возникло 
Комментарии: Иду дальше. 
7 Рекурсия. Обратный отсчёт 00:05:52 49 чел. ★ 5 Done
  Отчёт отправил: 9044. y0lych Решено за 5 мин. [Показать отчёт]
Научился: Выводить ряд входящих чисел в обратом порядке, используя рекурсию. 
Сложности: Сложностей не возникло. 
Комментарии: Иду дальше. 
8 Рекурсия. Фракталы. Спираль 00:25:42 63 чел. ★ 5 $
9 Рекурсия. Фракталы. Треугольник Серпинского 00:23:41 48 чел. ★ 5 $
10 Рекурсия. Фракталы. Кривая Гильберта 00:35:18 36 чел. ★ 5 $
11 Комбинаторика. Счастливые билеты 6 00:02:33 45 чел. ★ 4.9 Done
  Отчёт отправил: 9044. y0lych Решено за 5 мин. [Показать отчёт]
Научился: Подсчитывать количество возможных шестизначных счастливых чисел. 
Сложности: Искать опечатку у себя в решении. 
Комментарии: Двигаюсь дальше. 
12 Комбинаторика. Счастливые билеты N 00:40:51 60 чел. ★ 5 Done
  Отчёт отправил: 9044. y0lych Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Находить все 2N счастливые числа. Оптимизировать рекурсию для решения комбинаторной задачи их нахождения. 
Сложности: Разобраться с оптимизацией в функции next() 
Комментарии: Двигаюсь дальше. 
13 Комбинаторика. 4 x 4. Ладья x Ферзь 00:26:01 54 чел. ★ 5 Done
  Отчёт отправил: 9044. y0lych Решено за 30 мин. [Показать отчёт]
Научился: Решать задачу размещения ладей и ферзей на доске 4х4 с помощью циклов. Решать задачу размещения ферзей на доске NxN, используя рекурсию с отсечением. 
Сложности: Задачка с ферзями для N, условие для диагоналей. 
Комментарии: Двигаюсь дальше. 
14 Комбинаторика. Много ферзей. Демонстрация 00:47:45 49 чел. ★ 5 Done
  Отчёт отправил: 9044. y0lych Решено за 1 час. 40 мин. [Показать отчёт]
Научился: Решать задачу расстановки N ферзей на доске NxN, используя рекурсию. Писать ее консольную визуализацию.  
Сложности: Понять координатную систему. 
Комментарии: Двигаюсь дальше. 
15 Комбинаторика. Сложение букв 00:36:25 51 чел. ★ 5 Done
  Отчёт отправил: 9044. y0lych Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Решать головоломки с подбором значений, используя рекурсию. 
Сложности: Рекурсивная функция во второй задаче. 
Комментарии: Двигаюсь дальше. 
16 Комбинаторика. Математические операции 00:22:34 47 чел. ★ 5 Done
  Отчёт отправил: 9044. y0lych Решено за 2 час. 00 мин. [Показать отчёт]
Научился: Находить и вычислять возможные варианты комбинаций арифметических операций и цифр, образующих выражения. 
Сложности: Написание рекурсивной функции find и класса Calc. 
Комментарии: Двигаюсь дальше 
17 Полуфинальный урок. Ответы на вопросы 44 чел. ★ 4.8 Done
  Отчёт отправил: 9044. y0lych Решено за 10 мин. [Показать отчёт]
Научился: 1. Первое впечатление от алгоритма заливки области осталось самым ярким. 2. Да, я стал лучше разбираться в изучаемых темах. 3. Еще больше наглядной рекурсии, короткие уроки с консольными задачами объединить в один. 4. Практика применения рекурсии, написание калькулятора и расстановка ферзей на доске. 5. Женя. 
Сложности:  
Комментарии: Двигаюсь дальше. 
18 Динамика. Поле дураков 00:18:40 49 чел. ★ 5 Done
  Отчёт отправил: 9044. y0lych Решено за 30 мин. [Показать отчёт]
Научился: Использовать динамическое программирование для решения задачи. Научился составлять алгоритм нахождения максимальной суммы на "поле". 
Сложности: Сложностей не возникло. 
Комментарии: Двигаюсь дальше. 
19 Динамика. Счастливые билеты 20 00:58:04 42 чел. ★ 5 Done
  Отчёт отправил: 9044. y0lych Решено за 1 час. 20 мин. [Показать отчёт]
Научился: Решать задачу поиска счастливых билетов, используя динамическое программирование. 
Сложности: Всё. 
Комментарии: Двигаюсь дальше. 
20 Динамика. Выход из Лабиринта 00:59:02 41 чел. ★ 5 Done
  Отчёт отправил: 9044. y0lych Решено за 1 час. 20 мин. [Показать отчёт]
Научился: Научился применять очереди C#, написал нахождение длины пути в лабиринте и его демонстрацию от старта к финишу, используя динамический алгоритм поиска в ширину. 
Сложности: Сложностей не возникло. 
Комментарии: Результатами доволен =_) 
21 ФИНАЛЬНЫЙ УРОК 00:23:23 29 чел. ★ 4.9 $
22 VIP. Простые числа. Оптимизация алгоритма 01:19:28 37 чел. ★ 5 $
  Итого:   22 видеоурока общей продолжительностью 9 час. 57 мин. 23 чел. ★ 4.96  
  Финалисты:   Елена,   alexmail19Q,   Максим Лапшинов,   Андрей Поляков,   Vera,   Иван,   Артём,   Tekashnik,   Михаил Ермишин,   Николай,   Alcatraz,   Den Andreevich,   Дмитрий,   Иван Воронин,   Ильшат,   Алексей В.,   Новопашин Владимир,   Сергей Зулкарнаев,   Алексей Малышев,   Александр,   Sergio,   Сергей Стефаненко,   Денис .

Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: Я уже записывал видео обзор своей программы-реализации про расстановку ферзей, и по скольку эта программа мне по душе, то я ее сюда и выложу)
Трудности: Сложностей не было

Научился: Во время прохождения курса мы "разжевали" рекурсию, решили несколько комбинаторных задач, также поработали с динамически программированием. После прохождения этого курса остались только положительные эмоции. Жду ещё таких курсов!
Трудности: Извините за отсутствие видео. проблемы с микрофоном.