Реализация самого сложного алгоритма: поиск кратчайшего пути для перемещения шарика.
Дата отправки отчёта:
5 марта 2016 г.
Задание выполнено: за
4 час. 00 мин.
Чему научился:
Повторил алгоритм поиска в ширину.
Что было сложным:
Сложно было отслеживать и понимать, почему не проходит.
Комментарии:
Алгоритм поиска вширь знаком из графов и урока про выход из лабиринта, поэтому проблем не возникло. Однако неправильное значение переменной max заставило снести проект, а потом горевал, когда узнал, что можно было просто поменять max :((
Научился: Закрепила волновой алгоритм. Научилась анимировать перемещение шарика. Трудности: Найти, где забыла выделить память под массивы. Просмотрела, где в уроке выделяется память под массив path. Кстати, давно мучаюсь вопросом: как у C# дело обстоит с освобождением выделенной памяти?