四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

更正確的asp冒泡排序

網(wǎng)上搜到的代碼,千篇一律是這個(gè)
Function Sort(ary)
Dim KeepChecking,I,FirstValue,SecondValue
 KeepChecking = TRUE 
Do Until KeepChecking = FALSE 
 KeepChecking = FALSE 
 For I = 0 to UBound(ary) 
  If I = UBound(ary) Then Exit For 
   If ary(I) > ary(I+1) Then 
    FirstValue = ary(I) 
    SecondValue = ary(I+1) 
    ary(I) = SecondValue 
    ary(I+1) = FirstValue 
    KeepChecking = TRUE 
   End If 
 Next 
Loop 
 Sort = ary 
End Function 

存在錯(cuò)誤。。。。。。

測試一下就知道

s="11,3,1"
s=sort(split(s,","))
for i=0 to ubound(s)
response.write s(i) & "<br>"
next

打印結(jié)果是



11

 3  

正確的function是:
function sort(ary)
ck=true
do Until ck = false 
 ck=false
 For f = 0 to UBound(ary) -1
  if clng(ary(f))>clng(ary(f+1)) then
   v1=clng(ary(f))
   v2=clng(ary(f+1))
   ary(f)=v2
   ary(f+1)=v1

   ck=true
  end if
 next
loop
sort=ary
end function

就差在一個(gè)clng()

但好笑的是,有些數(shù)組,用那個(gè)錯(cuò)誤的sort函數(shù)是可以排正確的。

JavaScript技術(shù)更正確的asp冒泡排序,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 恶搞之家第15季| 天下第一楼演员表全部| 地缚花子君少年第二季| 在线观看三级视频| game newage| 大胆写真| 张静宜个人资料和简历| 女王的条件| 风间由美的作品| 《千年僵尸王》电影| 饶俊| 小城故事多三观不正| 香帅传奇| 谁的青春不迷茫 电影| 科幻画图片| 俺去也电影网| 周星驰国产凌凌漆| 恋爱中的女人 电影| 拔萝卜视频免费播放| 鬼父在线| 《窃视者》电影免费观看美国| 白培中| 永远少年电影免费播放| po参加的综艺节目| 姐妹姐妹演员全部演员表| 质量教育培训的首要内容是() (单选题)| 啊啊用力啊| 蓝心妍的电影《极乐宝鉴》免费国语 | 双重欲望| 礼记二则原文和译文| 张紫妍未删减版视频| 冲出月亮岛演员表| 任港秀| 风间由美的电影| www.douyin.com官网| 张国强个人简历| 大学英语u校园答案| 尼康相机型号大全和价格| 红色一号电影| mariaarredondo| 12123交强险查询入口|