На этом уроке мы исправишм ошибку из прошлого урока и пройдёмся пошагово по всему алгоритму.
Дата отправки отчёта:
25 июля 2019 г.
Задание выполнено: за
19 час. 6 мин.
Чему научился:
По поводу исправления ошибки суть понял. Но у меня Visio 2019. Короче в ней это проблема решается путем следующим:
// Если Назначаемый цвет 'Key' нашего списка, равен назначаемому цвету, то пропускаем if(!ListVertex[_int].Equals(_color)) { ListVertex[_int] = _color; }
По сути у меня идея как все разложить по шагам: в виде таблицы и в последствии в виде графа с сменой цветов вершин и ребер. Попробую там посмотрим.
Научился: "Пошагово" прошёл весь алгоритм Трудности: осмысление происходящего...никогда до этого с таким не сталкивался ну вот не буду я сам делать визуализацию...не понимаю...(меня надеюсь не расстреляют за это)
Научился: Вспомнил работу с событиями в .NET Получилось неплохо визуализировать процесс поиска в ширину на форме. Чтобы не смешивать UI и логику поиска создал класс события и передавал нужные аргументы элементу формы чтобы он менял цвет при изменение цвета вершины. А так всё как обычно. Just do it)