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