国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JavaScript實現(xiàn)的冒泡排序法及統(tǒng)計相鄰數(shù)交換次數(shù)示例

2019-11-19 16:43:31
字體:
供稿:網(wǎng)友

本文實例講述了JavaScript實現(xiàn)的冒泡排序法及統(tǒng)計相鄰數(shù)交換次數(shù)。分享給大家供大家參考,具體如下:

<html> <head>JS冒泡排序</head> <body>  <script>   var arr=[-1,-2,-30,-4,-5,-6];   var flag=false;     //判斷相鄰兩個數(shù)是否交換過   var n=0;      //計算交換次數(shù)   for(var i=0;i<arr.length-1;i++){    //i表示的是每次找出來的最大或最小數(shù)需要的次數(shù)    for(var j=0;j<arr.length-i-1;j++){     if(arr[j]>arr[j+1]){      var temp=arr[j];      arr[j]=arr[j+1];      arr[j+1]=temp;      flag=true;     }     if(flag){      flag=false;      n++;     }else{      continue;     }    }   }   document.write("n="+n+"<br />");     document.write("總共交換了"+n+"次后的結(jié)果是:"+"<br />");   for(var k=0;k<arr.length;k++){    document.writeln(arr[k]+" ");   }  </script> </body></html>

運行效果圖如下:

PS:這里再為大家推薦2款相關(guān)在線排序工具供大家參考使用:

在線中英文根據(jù)首字母排序工具:
http://tools.VeVB.COm/aideddesign/zh_paixu

在線文本倒序翻轉(zhuǎn)排序工具:
http://tools.VeVB.COm/aideddesign/flipped_txt

更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《JavaScript排序算法總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》、《JavaScript數(shù)學(xué)運算用法總結(jié)》、《JavaScript遍歷算法與技巧總結(jié)》、《JavaScript查找算法技巧總結(jié)》及《JavaScript錯誤與調(diào)試技巧總結(jié)

希望本文所述對大家JavaScript程序設(shè)計有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 尖扎县| 米泉市| 江北区| 普洱| 峨边| 乡城县| 阿勒泰市| 扎赉特旗| 闽侯县| 堆龙德庆县| 禹城市| 佛冈县| 札达县| 苏尼特左旗| 武穴市| 安岳县| 雷州市| 西林县| 北海市| 策勒县| 焦作市| 库尔勒市| 商南县| 榕江县| 会同县| 镇康县| 香港 | 胶南市| 舟曲县| 绥阳县| 周至县| 兴化市| 鄂托克前旗| 越西县| 安多县| 酒泉市| 金坛市| 屏东市| 色达县| 洛川县| 四平市|