На этом уроке мы напишем алгоритм поиска вширь. Однако, запустить его не удастся. Почему? Это вам самостоятельное задание, разобраться в причине, и найти способ, как это исправить.
Дата отправки отчёта:
7 марта 2018 г.
Задание выполнено: за
2 час. 46 мин.
Чему научился:
1) public void УстановитьЦвет(Цвет цвет) { // используем for вместо foreach for (int nr = 0; nr < вершины.Count; nr++) УстановитьЦвет(nr, цвет); } 2) граф.УстановитьЦвет(a, Граф.Цвет.черный); // добавил a
Что было сложным:
все просто
Оценка видео-уроку:
Оцени работу
Сохранить страницу:
Отчёт оценивали: 10017. Вадим Григорьев+1459. Сергей Сергеевич+19980. Timoha+11. Евгений Волосатов+116533. Андрей Шевченко+16452. Кирилл Шмойлов+116218. Дмитрий+17119. Новопашин Владимир+110558. Иван Воронин+117443. WildOrc+110494. Алексей В.+13922. Александр+18932. Алекс+116880. Константин+19014. Николай Денисов+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Трудности: Понять в чем именно ошибка. Программу то я запустил, перейдя с foreach на for, но чем точно дело я не понял. Похоже Hashtable возвращает не int в итераторе. Но урок отличный, я долго колупался)
Научился: Вспомнил алгоритм поиска вширь через очередь. Ну раз мы изменяли коллекцию, то почему бы там, где итератор, не сделать пребор, как в массиве - по индексу?