<font id="zqva1"></font>
<rt id="zqva1"></rt>
  • <tt id="zqva1"></tt>
    <cite id="zqva1"></cite>

    <cite id="zqva1"><noscript id="zqva1"></noscript></cite>
      <rp id="zqva1"><meter id="zqva1"></meter></rp>

        <cite id="zqva1"></cite>
          <b id="zqva1"></b>
          <rp id="zqva1"></rp>
          <cite id="zqva1"></cite>

          <rt id="zqva1"></rt>

        1. <rp id="zqva1"></rp>

          javascript如何實現冒泡排序?

          時間:?2019-08-27閱讀:?23標簽:?排序

          冒泡排序是一種簡單的排序算法。它重復地走訪過要排序的數列,一次比較兩個元素,如果它們的順序錯誤就把它們交換過來。走訪數列的工作是重復地進行直到沒有再需要交換,也就是說該數列已經排序完成。這個算法的名字由來是因為越小的元素會經由交換慢慢“浮”到數列的頂端。


          JavaScript中實現冒泡排序的思路:

          數組中有 n 個數,比較每相鄰兩個數,如果前者大于后者,就把兩個數交換位置;這樣一來,第一輪就可以選出一個最大的數放在最后面;那么經過 n-1(數組的 length - 1) 輪,就完成了所有數的排序。


          JavaScript實現冒泡排序的代碼:

          <!DOCTYPE html>
          <html>
          <head>
              <meta charset="UTF-8">
              <title>冒泡排序</title>
          </head>
          <body>
          <script>
              //思路:先比較一輪一次,然后用for循環比較一輪多次,然后再加for循環比較多輪多次
              //從大到小排序
              var array=[10,20,9,8,79,65,100];
              //比較輪數
              for ( var i=0;i<array.length-1;i++){
                  //每輪比較次數,次數=長度-1-此時的輪數
                  for (var j=0;j<array.length-1-i;j++) {
                      if (array[j] > array[j + 1]) {
                          var temp = array[i];
                          array[j] = array[j + 1];
                          array[j + 1] = temp;
                      } //end if
                  }//end for 次數
              } //end for 輪數
              console.log(array);
          </script>
          </body>
          </html>
          吐血推薦

          1.站長廣告聯盟: 整理了目前主流的廣告聯盟平臺,如果你有流量,可以作為參考選擇適合你的平臺點擊進入...

          2.休閑娛樂: 直播/交友    優惠券領取   網頁游戲   H5游戲

          鏈接: http://www.modern-decoration.com.cn/article/detial/7869

          fly63.com版權所有,內容以共享、參考、研究為目的,不存在任何商業目的。其版權屬原作者所有,如有侵權,請與小編聯系!情況屬實本人將予以刪除!

          文章投稿關于web前端網站點搜索站長推薦網站地圖站長QQ:522607023

          小程序專欄: 土味情話心理測試腦筋急轉彎幽默笑話段子句子語錄成語大全

          国产精品高清视频免费 - 视频 - 在线观看 - 影视资讯 - 唯爱网