На этом уроке мы исправишм ошибку из прошлого урока и пройдёмся пошагово по всему алгоритму.
Дата отправки отчёта:
17 ноября 2018 г.
Задание выполнено: за
1 день 2 час. 27 мин.
Чему научился:
Чтобы исключить проблему невозможности изменения коллекции при прохождения по ней итератором создал отдельный список, добавил в него вершины графа и работал с ним. Пошагово прошелся по всему алгоритму.
Научился: "Пошагово" прошёл весь алгоритм Трудности: осмысление происходящего...никогда до этого с таким не сталкивался ну вот не буду я сам делать визуализацию...не понимаю...(меня надеюсь не расстреляют за это)
Научился: Вспомнил работу с событиями в .NET Получилось неплохо визуализировать процесс поиска в ширину на форме. Чтобы не смешивать UI и логику поиска создал класс события и передавал нужные аргументы элементу формы чтобы он менял цвет при изменение цвета вершины. А так всё как обычно. Just do it)