a star алгоритм



Автор Bagbor задал вопрос в разделе Другие языки и технологии

Скажите пожалуйста, как можно задать размер map через консоль, чтоб не использовать const int(Алгоритм А стар)? и получил лучший ответ

Ответ от Ra[гуру]
Ошибка в строке 110 исходной программы <i>open_nodes_map[x][y]=n0->getPriority(); // mark it on the open nodes map </i> x, y вышли за границы массива в цикле выше, а в случае динамического выделения памяти (т.е. когда вы поменяли код и будут уже указатели) указатель open_nodes_map[x] будет указывать хер знает куда, что ведет к падению программы. Чем надо инициализировать x, y разбирайтесь сами. Я в алгоритме не стал разбираться. Лучше найдите словесное описание алгоритма и сами напишите реализацию, чем пытаться ковырять исходники, которые херово работают и в исходном варианте.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Скажите пожалуйста, как можно задать размер map через консоль, чтоб не использовать const int(Алгоритм А стар)?
спросили в Музыка
Что представляет собой система "цветного слуха"?
СИНЕСТЕЗИЯ В ИСКУССТВЕ
НЕКОТОРЫЕ ИТОГИ АНКЕТНОГО ОПРОСА ПО ВЫЯВЛЕНИЮ ЗАКОНОМЕРНОСТЕЙ
подробнее...

Что символизирует СПИРАЛЬ в культурах разных народов?
Символ спирали — один из глубочайших символов Вселенной. Наука уже доказала, что алгоритм спирали
подробнее...

то такое снежинка Коха? Как это выглядит?
Возьмем равносторонний треугольник и определим следующую элементарную операцию: каждая сторона
подробнее...
A* на Википедии
Посмотрите статью на википедии про A*
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*