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

Формула программиста
основатель — Волосатов Евгений Витольдович
Yii2 + PHP = 25 уроков с 80% скидкой

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

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




2,000 руб.


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

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

# Название видеоурока Решило Рейтинг Доступ
1 ArrayList 00:12:16 35 чел. ★ 5 $
 
1967. Дмитрий
10309. Станислав
10309. Станислав
13540. Алексей Малышев
2 List 00:12:57 35 чел. ★ 5 $
 
8275. Tekashnik
3146. Permitin Alexey
4467. Alcatraz
5407. Дмитрий 199
3 Array vs List 00:11:04 34 чел. ★ 5 $
 
6203. Николай (nick27m)
6203. Николай (nick27m)
2633. Андрей
5649. Максим Лапшинов
4 ListDictionary 00:15:19 34 чел. ★ 5 $
 
9971. Юрий
1947. Denis
9901. Neo
2146. Иван
5 Hashtable 00:11:56 33 чел. ★ 5 $
 
9567. Максим
3146. Permitin Alexey
6925. Артём
8275. Tekashnik
6 BitArray 00:14:00 33 чел. ★ 5 $
 
4538. Платон
11589. Yefim
6861. Den Andreevich
6861. Den Andreevich
7 Граф 00:13:48 33 чел. ★ 4.9 $
 
9901. Neo
13540. Алексей Малышев
6458. Илья
5649. Максим Лапшинов
8 Вершины 00:14:15 33 чел. ★ 5 $
 
2633. Андрей
4004. Елена
4467. Alcatraz
4538. Платон
9 Рёбра 00:12:47 32 чел. ★ 5 $
 
8275. Tekashnik
8275. Tekashnik
4538. Платон
6391. Владимир
10 Инициация 00:11:15 32 чел. ★ 5 $
 
6458. Илья
10309. Станислав
9768. Ender
8959. Максим Саратов
11 Отображение 00:16:18 32 чел. ★ 5 $
 
1967. Дмитрий
6391. Владимир
10670. Сергей Соколов
6861. Den Andreevich
12 Шахматная доска 00:19:58 32 чел. ★ 5 $
 
10309. Станислав
4467. Alcatraz
4467. Alcatraz
11589. Yefim
13 Широкий поиск 00:14:59 32 чел. ★ 5 $
 
9858. Александр
4538. Платон
4538. Платон
6925. Артём
14 Широкий алгоритм 00:14:12 31 чел. ★ 5 $
 
4992. Николай
8275. Tekashnik
5649. Максим Лапшинов
5649. Максим Лапшинов
15 Широкий пошаговый ход 00:11:46 31 чел. ★ 5 $
 
6282. Михаил
9858. Александр
1947. Denis
6861. Den Andreevich
16 Визуализация процесса 00:14:07 27 чел. ★ 5 $
 
4467. Alcatraz
4467. Alcatraz
9263. Андрей Н.
1967. Дмитрий
17 Глубокий поиск 00:09:58 27 чел. ★ 5 $
 
7119. Новопашин Владимир
6282. Михаил
6282. Михаил
10494. Алексей В.
18 Глубокий алгоритм 00:15:07 27 чел. ★ 5 $
 
9768. Ender
11589. Yefim
10309. Станислав
7119. Новопашин Владимир
19 ФИНАЛЬНЫЙ УРОК 27 чел. ★ 5 $
 
13540. Алексей Малышев
4538. Платон
4538. Платон
11589. Yefim
  Итого:   19 видеоуроков общей продолжительностью 4 час. 06 мин. 27 чел. ★ 5  
  Финалисты:   Максим,   Alcatraz,   Дмитрий,   Tekashnik,   Denis,   Иван,   Дмитрий 199,   Николай,   Михаил,   Дмитрий,   Ender,   Платон,   Владимир,   Андрей Н.,   Владимир Борисенко,   Максим Лапшинов,   Permitin Alexey,   Новопашин Владимир,   Максим Саратов,   Алексей В.,   Den Andreevich,   Елена,   Станислав,   Сергей Соколов,   Yefim,   Алексей Малышев,   Александр .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Спасибо за курс! Очень интересно было узнать, как работать с графами. Еще раз закрепил использование Queue и Stack. Можно считать, что это продолжение курса про итераторы, так как здесь есть возможность попрактиковать использование некоторых из них в связке с графами.
Очень рад, что у меня была возможность пройти этот замечательный курс.
Научился: Познакомился с применением на практике различных коллекций (ArrayList, List, ListDictionary, Hashtable и HybridDictionary), а также их встроенных методов . Выяснил, что по скорости обработки различных комбинаций большого кол-ва эл-ов ListDictionary на порядок уступил по времени отработки двум другим классам : Hashtable и HybridDictionary, которые показали практически одинаковые результаты . Применять битовый массив BitArray, а также некоторые его методы на практике . Получил представление о графе и его разновидностях, методах представления, применять русские названия методов , перечисление , узнал об итераторах (yield return). Формировать граф в виде шахматной доски либо опр-ой формы и выводить его на экран с последующим поиском пути Вширь и Вглубь . При этом узнал о специфике применения foreach() и HashTable().
Трудности: При выполнении самостоятельных заданий определиться с вариантом хранения графа { цвета вершин, смежные вершины }, найти причину возникновения Exception-a при отработке foreach() и HashTable(), разобраться с общей логикой работы программы.
Хочу от всей души поблагодарить за коллекционный курс графопостроения ) ! Материала для применения и размышлений - более чем ! После данного курса планирую закончить "Бинарная жизнь" и переключиться на курсы "Игра Сокобан", "Графоциклы", "Итератор" . Конечно же в планах пройти все предложенные курсы на данный момент - главное двигаться дальше .