帮忙,我的数组冒泡排序为什么不对呢?
这是个二维数组,我想根据它的第一维进行冒泡排序,但是结果总是不对,各位高手看看错在哪里了?还有对二维数组的第一维进行排序的更好方法吗?
dim j,k,x,cnt
dim talk(5,1)
dim tmp(0,1)
y=5
cnt=y-1
for j=0 to cnt-1
for k=1 to cnt
if talk(k,0)>talk(j,0) then
for x=0 to 1
tmp(0,x)=talk(k,x)
talk(k,x)=talk(j,x)
talk(j,x)=tmp(0,x)
next
end if
next
next
for k=0 to 5
response.write talk(k,0)
next
%>