查看單個文章
舊 2005-11-29, 10:38 PM   #4 (permalink)
kinco
註冊會員
榮譽勳章
UID - 248756
在線等級: 級別:8 | 在線時長:113小時 | 升級還需:4小時級別:8 | 在線時長:113小時 | 升級還需:4小時級別:8 | 在線時長:113小時 | 升級還需:4小時
註冊日期: 2003-02-06
VIP期限: 2007-04
住址: 台北.中和
文章: 507
精華: 0
現金: 0 金幣
資產: 670 金幣
預設

引用:
作者: mini
原因在於結束條件

int visit(int, int);
while(!(x==eii && y==ejj)) /*檢查終點*/
{
...
x=eii;
y=ejj;
success=1;
...
}

及主程式的
if(!visit(sii, sjj)){

}
else if(visit(sii, sjj)){

}
關係上

無法走到出路 與 走到出路 兩種情況
都會使
success=false;
而進入
if(!visit(sii...
感謝大大指導~
剛回到家~
今天又要爆肝了...
想睡...
kinco 目前離線  
送花文章: 23, 收花文章: 5 篇, 收花: 9 次
回覆時引用此帖