На этом уроке мы напишем алгоритм поиска вширь. Однако, запустить его не удастся. Почему? Это вам самостоятельное задание, разобраться в причине, и найти способ, как это исправить.
Дата отправки отчёта:
30 апреля 2016 г.
Задание выполнено: за
20 мин.
Чему научился:
Повторил прошлый урок
Что было сложным:
Ничего
Комментарии:
При изменении элемента списка foreach ломается, поэтому я заменил его на обычный цикл
Научился: если меняется элемент коллекции и используем перечеслитель выходит exception поменял hashtable на типизированный Dictionary у "Вершин", и в перечислителе преобразовал вершины.ToArray()
стало компилироваться
Научился: Вспомнил алгоритм поиска вширь через очередь. Ну раз мы изменяли коллекцию, то почему бы там, где итератор, не сделать пребор, как в массиве - по индексу?