Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович
C# Олимпиада из Простоквашино

Коллекция графа

Мы рассмотрим основные коллекции в языке C#.
Поэкспериментируем с ними, сравним их быстродействие.
Далее, познакомимся с теорией графов. Создадим класс
для представления графа в памяти компьютера.
Сделаем визуальное отображения графа и
составим алгоритмы поиска вширь и глубь,
с использованием коллекций Стек и Очередь.




2,000 руб.


Для подписки на пакет необходимо авторизоваться.

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

# Название видеоурока Решило Рейтинг Доступ
1 ArrayList 00:12:16 33 чел. ★ 5 Done
  Отчёт отправил: 2633. Андрей Решено за 20 мин. [Показать отчёт]
Научился: Основам работы с коллекциями 
Сложности: Урок был не сложный 
Комментарии: Замечаний нет 
2 List 00:12:57 33 чел. ★ 5 Done
  Отчёт отправил: 2633. Андрей Решено за 20 мин. [Показать отчёт]
Научился: Познакомился с generic collection 
Сложности: Урок был не сложный 
Комментарии: Замечаний нет 
3 Array vs List 00:11:04 32 чел. ★ 5 Done
  Отчёт отправил: 2633. Андрей Решено за 25 мин. [Показать отчёт]
Научился: Тестировать быстродействие коллекций 
Сложности: Урок не был сложным 
Комментарии: Замечаний нет 
4 ListDictionary 00:15:19 32 чел. ★ 5 Done
  Отчёт отправил: 2633. Андрей Решено за 20 мин. [Показать отчёт]
Научился: ListDictionary 
Сложности: Урок был не сложный 
Комментарии: Замечаний нет 
5 Hashtable 00:11:56 31 чел. ★ 5 Done
  Отчёт отправил: 2633. Андрей Решено за 25 мин. [Показать отчёт]
Научился: Hashtable 
Сложности: Урок был не сложный 
Комментарии: Замечаний нет 
6 BitArray 00:14:00 31 чел. ★ 5 Done
  Отчёт отправил: 2633. Андрей Решено за 20 мин. [Показать отчёт]
Научился: Работать с BitArray 
Сложности: Урок был не сложный 
Комментарии: Замечаний нет 
7 Граф 00:13:48 31 чел. ★ 4.9 Done
  Отчёт отправил: 2633. Андрей Решено за 20 мин. [Показать отчёт]
Научился: Получил первоначальную информацию о графах 
Сложности: Урок был не сложный 
Комментарии: Думаю хранить будем в Hashtable 
8 Вершины 00:14:15 31 чел. ★ 5 Done
  Отчёт отправил: 2633. Андрей Решено за 20 мин. [Показать отчёт]
Научился: Поработали с графами 
Сложности: Урок был не сложый 
Комментарии: Замечаний нет 
9 Рёбра 00:12:47 30 чел. ★ 5 Done
  Отчёт отправил: 2633. Андрей Решено за 20 мин. [Показать отчёт]
Научился: Работать классами по обработке графов 
Сложности: Урок был не сложный 
Комментарии: Замечаний нет 
10 Инициация 00:11:15 30 чел. ★ 5 Done
  Отчёт отправил: 2633. Андрей Решено за 20 мин. [Показать отчёт]
Научился: Написал класс для визуализации графа 
Сложности: Урок был не сложный 
Комментарии: Замечаний нет 
11 Отображение 00:16:18 30 чел. ★ 5 Done
  Отчёт отправил: 2633. Андрей Решено за 20 мин. [Показать отчёт]
Научился: Вспомнил как работать с классом Graf 
Сложности: Урок был не сложный 
Комментарии: Замечаний нет 
12 Шахматная доска 00:19:58 30 чел. ★ 5 Done
  Отчёт отправил: 2633. Андрей Решено за 25 мин. [Показать отчёт]
Научился: Рисовать шахматные доски 
Сложности: Успеть за Евгением Витольдовичем 
Комментарии: Замечаний нет 
13 Широкий поиск 00:14:59 30 чел. ★ 5 Done
  Отчёт отправил: 2633. Андрей Решено за 15 мин. [Показать отчёт]
Научился: Работать с Графом 
Сложности: Урок был не сложный 
Комментарии: Замечаний нет 
14 Широкий алгоритм 00:14:12 29 чел. ★ 5 $
15 Широкий пошаговый ход 00:11:46 29 чел. ★ 5 $
16 Визуализация процесса 00:14:07 25 чел. ★ 5 $
17 Глубокий поиск 00:09:58 25 чел. ★ 5 $
18 Глубокий алгоритм 00:15:07 25 чел. ★ 5 $
19 ФИНАЛЬНЫЙ УРОК 24 чел. ★ 5 $
  Итого:   19 видеоуроков общей продолжительностью 4 час. 06 мин. 24 чел. ★ 5  
  Финалисты:   Максим,   Alcatraz,   Дмитрий,   Tekashnik,   Denis,   Иван,   Дмитрий 199,   Николай,   Михаил,   Дмитрий,   Ender,   Платон,   Владимир,   Андрей Н.,   Владимир Борисенко,   Максим Лапшинов,   Permitin Alexey,   Новопашин Владимир,   Максим Саратов,   Алексей В.,   Den Andreevich,   Елена,   Станислав,   Сергей Соколов .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Довольно многому. Познакомился с коллекциями, практически поработал с ними, узнал о алгоритмах обхода графов, и их практической реализации.
Трудности: Искать ошибки в собственном коде. Это отняло много времени, но дало весьма полезный опыт
Отличный курс, дающий возможность практически поработать с коллекциями, графами, попрактиковаться в работе с итераторами. Мой следующий курс - Бурные потоки
Трудности: --------------------------------------------
Интересно было подписаться на курс Коллекция графов и познакомится с этим понятием - граф. Разобраться что же все-таки такое граф, вершина графа, рёбра и их вес. Интересно было узнать для чего используется данная логика, где применяется и как эту логику правильно отобразить в коде. На курс у меня ушло полтора месяца. Я занимался только по вечерам. Сложность была только одна – приехать из отпуска и начать заново проходить курс. Курс представляет из себя 18 уроков и Финал. На первых 6 уроках нам рассказали о классах, описывающих коллекции и реализующих различные интерфейсы. На оставшихся 12 уроках мы познакомились с понятием графа, с логикой его описания в коде. Также познакомились с методами обхода неориентированного графа. Это поиск в ширину и поиск в глубину. Спасибо за предоставленный материал. Надеюсь что последний урок (18) Вами будет переписан. (да я вредный)