D
devil-li
Unregistered / Unconfirmed
GUEST, unregistred user!
一个二维数组A[1..8,1..8],现在要对它里面的每一个元素操作
for i:=1 to 8do
for j:=1 to 8do
许多语句关于,i,j.....
但是这样只实现了一种搜索顺序,而实际上共有8种顺序。
现在我想让搜索顺序随机
就要这样写:
Dir:=Random(8);
case Dir of
0:
for I := 1 to 8do
for J := 1 to 8do
许多语句关于,i,j.....
1:
for I := 8do
wnto 1do
for J := 1 to 8do
许多语句关于,i,j.....
2:
for I := 1 to 8do
for J := 8do
wnto 1do
许多语句关于,i,j.....
3:
for I := 8do
wnto 1do
for J := 8do
wnto 1do
许多语句关于,i,j.....
4:
for J := 1 to 8do
for I := 1 to 8do
许多语句关于,i,j.....
5:
for J := 1 to 8do
for I := 8do
wnto 1do
许多语句关于,i,j.....
6:
for J := 8do
wnto 1do
for I := 1 to 8do
许多语句关于,i,j.....
else
for J := 8do
wnto 1do
for I := 8do
wnto 1do
许多语句关于,i,j.....
end;
有没有简便的方法动态实现?
for i:=1 to 8do
for j:=1 to 8do
许多语句关于,i,j.....
但是这样只实现了一种搜索顺序,而实际上共有8种顺序。
现在我想让搜索顺序随机
就要这样写:
Dir:=Random(8);
case Dir of
0:
for I := 1 to 8do
for J := 1 to 8do
许多语句关于,i,j.....
1:
for I := 8do
wnto 1do
for J := 1 to 8do
许多语句关于,i,j.....
2:
for I := 1 to 8do
for J := 8do
wnto 1do
许多语句关于,i,j.....
3:
for I := 8do
wnto 1do
for J := 8do
wnto 1do
许多语句关于,i,j.....
4:
for J := 1 to 8do
for I := 1 to 8do
许多语句关于,i,j.....
5:
for J := 1 to 8do
for I := 8do
wnto 1do
许多语句关于,i,j.....
6:
for J := 8do
wnto 1do
for I := 1 to 8do
许多语句关于,i,j.....
else
for J := 8do
wnto 1do
for I := 8do
wnto 1do
许多语句关于,i,j.....
end;
有没有简便的方法动态实现?