1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!
| HelpAusHeaven |
Сообщение
#1
|
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 57 Пол: Мужской Репутация: 0 |
Подскажите, где почитать или подскажите как осуществляется нахождения кратчайшего пути без использования графов, чистой рекурсией??
-------------------- Рассылка: "Решение Вами Предложенных Задач На Языке PASCAL. Алгоритмы на PASCAL."
Подписка по e-mail: comp.soft.prog.pascal123-sub@subscribe.ru |
![]() ![]() |
| virt |
Сообщение
#2
|
![]() Знаток ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 419 Пол: Мужской Репутация: 6 |
извиняюсь ,
процедура solve должна быть такой : Код procedure solve(i,j:integer); begin if (i<1) or (i>n) or (j<1) or (j>n) or (a[i,j]=1) then exit; if b[i,j]>cou then b[i,j]:=cou; a[i,j]:=1; inc(cou); solve(i+1,j); solve(i-1,j); solve(i,j+1); solve(i,j-1); dec(cou); a[i,j]:=0;{!!!!!!!!!!!!!!} end; Сообщение отредактировано: virt - -------------------- |
HelpAusHeaven Нахождение кратчайшего пути 1.05.2004 20:39
virt ты скажи ,у тебя данные как хранятся? 1.05.2004 21:23
HelpAusHeaven в общем хранить их можно где угодно и как угодно..… 2.05.2004 6:21
virt program recursion;
const maxn=10;
var a,b:arra… 3.05.2004 0:56
AlaRic virt теги не забывай! 3.05.2004 23:11
HelpAusHeaven virt
Спасибо большое!!! 3.05.2004 23:48
HelpAusHeaven virt
Кстати, а как он работает?:)
Я заполняю матр… 4.05.2004 3:07
virt по идее по b находится путь (или пути) ,и она долж… 4.05.2004 12:16
virt AlaRic
извини ,конечно ,но я хотел изменения в код… 4.05.2004 12:17![]() ![]() |
|
Текстовая версия | 23.12.2025 3:08 |