对于DFS迷宫代在Java中,我想随机其中DFS的递归调用发生的顺序:的Java:随机化方法递归的调用顺序
for (int rows=i; rows<M; rows++)
for (int cols=j; cols<N; cols++){
if(northValid)
{
DFS(iNorth,j);
}
if(southValid){
DFS(iSouth,j);
}
if(eastValid){
DFS(i, jEast);
}
if(westValid){
DFS(i,jWest);
}
我怎样才能做到这一点?
你想随机选择一个'DFS('调用,或以随机顺序调用所有四个? – mellamokb 2011-04-28 21:33:18