日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

JS常用排序方法實例代碼解析

瀏覽:186日期:2024-05-22 14:43:58

有些代碼一兩個月都會忘了,有空多做下總結,記錄下來,等需要用到的時候可以來翻翻總結的博客。寫技術博客,對自己是一種總結,對別人,是一種參考。

1.sort()方法

var ar1=[2,4,6,8,1,3]var ar2=[2,16,36,8,56]ar1.sort()ar2.sort()//這個方法值只能排序第一位數 也可以字符串進行排序console.log(ar1)//[1,2,3,4,6,8]console.log(ar2)//[16, 2, 36, 56, 8]ar2.sort(function(a,b){ return a-b //a-b為升序 //return b-a //b-a為降序})console.log(ar2)//[2, 8, 16, 36, 56]

2.reverse()方法

var ar1=[2,4,6,8,1,3]ar1.reverse()//此方法為倒序,也就是反過來。并不會進行大小排序console.log(ar1)//[3, 1, 8, 6, 4, 2]

3.冒泡排序

//每輪依次比較相鄰兩個數的大小,后面比前面小則交換var b=0//設置用來調換位置的值var a=[1,9,33,2,5,34,23,98,14]//冒泡排序for(var i=0;i<a.length;i++){ for(var j=0;j<a.length;j++){ if(a[j]>a[j+1]){ b=a[j] a[j]=a[j+1] a[j+1]=b } }}console.log(a)//[1, 2, 5, 9, 14, 23, 33, 34, 98]

4.選擇排序

//拿第一個數與后面數相比較,如果比后面的數大則交換//拿第二個數與后面的數比較,如果比后面的數大則交換//直到比較到倒數第二個數,最后一個數不用比較var b=0//設置用來調換位置的值var a=[1,9,33,2,5,34,23,98,14]//冒泡排序for(var i=0;i<a.length;i++){ for(var j=i;j<a.length;j++){ if(a[j]>a[j+1]){ b=a[j] a[j]=a[j+1] a[j+1]=b } }}console.log(a)//[1, 2, 5, 9, 14, 23, 33, 34, 98]

5.快速排序

先從數列中取出一個數作為基準數

分區過程,將比這個數大的數全放到它的右邊,小于或等于它的數全放到它的左邊

再對左右區間重復第二步,直到各區間只有一個數

function quickSort(arr, i, j) { if(i < j) { let left = i; let right = j; let mid = Math.floor((left+right)/2); let temp = arr[left]; arr[left] = arr[mid]; arr[mid] = temp; let pivot = arr[left]; while(i < j) { while(arr[j] >= pivot && i < j) { // 從后往前找比基準小的數 j--; } if(i < j) { arr[i++] = arr[j]; } while(arr[i] <= pivot && i < j) { // 從前往后找比基準大的數 i++; } if(i < j) { arr[j--] = arr[i]; } } arr[i] = pivot; quickSort(arr, left, i-1); quickSort(arr, i+1, right); return arr; }}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: JavaScript
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美日韩午夜电影网| 美女视频黄久久| 激情久久五月| 久久九九精品| 亚洲在线成人| 综合精品一区| 国产精品chinese| 久久久久久久欧美精品| 亚洲资源网站| 91p九色成人| 久久久精品国产**网站| 中文在线免费视频| 国产亚洲精品v| 国产午夜精品一区在线观看| 久久精品三级| 久久视频一区| 亚洲一区有码| 国产一区二区三区不卡av| 91综合网人人| 国产免费成人| 国产精品久久久一区二区| 亚洲精品88| 伊人久久一区| 精品久久一区| 亚洲资源av| 国产精品久久久久久久久久齐齐 | 精精国产xxxx视频在线野外| 不卡在线一区二区| 91精品一区| 久久久久久美女精品| 日韩国产91| 日韩欧美在线中字| 日韩一区二区三区四区五区| 精品一区二区男人吃奶| 日韩午夜免费| 免费日韩成人| 久久大逼视频| 麻豆91精品视频| 免费久久精品| 美女视频一区在线观看| 99国产精品久久久久久久| 国产日韩中文在线中文字幕| 99久久激情| 国产精品欧美一区二区三区不卡| 伊人久久大香线蕉av不卡| 日韩午夜视频在线| 成人免费网站www网站高清| 日韩精品中文字幕一区二区| 欧美激情另类| 欧美日本不卡| 三级欧美韩日大片在线看| 日韩av自拍| 天海翼亚洲一区二区三区| 久久亚洲国产| 精品三级国产| 欧美一级久久| 中文国产一区| 丁香六月综合| 国产精品欧美一区二区三区不卡| 亚洲在线网站| 欧美丝袜一区| 久久精品一区二区三区中文字幕| 日韩在线一二三区| 久久久久亚洲| 视频在线不卡免费观看| 国产日产一区| 日韩精品中文字幕一区二区| 精品91久久久久| 色婷婷精品视频| 精品91福利视频| 国产精品亚洲综合在线观看| 亚洲一级在线| 亚洲天堂成人| 99久久精品费精品国产| 欧美xxxx性| 国产欧美三级| 日韩精品第二页| 久久午夜精品一区二区| 不卡在线一区| 激情婷婷综合| 影视先锋久久| 91精品国产调教在线观看| 国产乱码午夜在线视频| 国内在线观看一区二区三区| 国产精品2023| 国产探花在线精品| 欧美日韩xxxx| 国产精品亚洲人成在99www| 国产免费av一区二区三区| 亚洲+小说+欧美+激情+另类| 综合国产精品| 亚洲97av| 69堂免费精品视频在线播放| 婷婷综合成人| 日本欧美一区二区在线观看| 婷婷综合一区| 国产图片一区| 精品中国亚洲| 成人片免费看| 久久一区二区三区喷水| 一区在线观看| 视频一区视频二区中文| 亚洲精选91| 欧美亚洲自偷自偷| 日韩福利视频一区| 国产精品蜜月aⅴ在线| 精品亚洲a∨一区二区三区18| 欧美国产另类| 国产传媒在线观看| 欧美成人基地 | 亚洲精品欧美| 欧美亚洲专区| 麻豆国产91在线播放| 欧美日韩国产一区二区三区不卡 | 久久久久久一区二区| 日韩高清不卡| 亚洲自啪免费| 97精品资源在线观看| 国产日韩欧美一区二区三区| 国产精品片aa在线观看 | 亚洲精品乱码久久久久久蜜桃麻豆| 亚洲日韩视频| 麻豆成人在线观看| 成人羞羞在线观看网站| 欧美日韩一二三四| 免费人成在线不卡| 清纯唯美亚洲综合一区| 久久亚洲人体| 九一精品国产| 日韩精品第一| 亚洲美女久久精品| 亚洲在线国产日韩欧美| 日韩精品五月天| 精品国产乱码| 亚洲综合欧美| 久久久久亚洲精品中文字幕| 五月天激情综合网| 欧美日韩黄网站| 久久久777| 亚洲精品成人一区| 国产精品精品国产一区二区| 欧美1区2区3区| 97久久亚洲| 国产伊人精品| 69堂精品视频在线播放| 成人美女视频| 亚洲天堂免费| 久久精品国产99国产| 午夜欧美在线| 久久久久黄色| 久久福利影视| 国产一区二区三区不卡视频网站 | 综合国产精品| 日韩一区自拍| 91精品国产自产精品男人的天堂| 国产中文欧美日韩在线 | 欧美日韩第一| 国产精品久久久久久av公交车| 97精品国产| 日韩福利视频一区| 九九在线精品| 国产成年精品| 欧美久久一区二区三区| 91久久国产| 色综合五月天| 欧美日韩一区二区三区不卡视频 | 婷婷成人综合| 久久99高清| 亚洲精品日本| 日韩午夜精品| 日韩福利一区| 欧美国产先锋| 日韩欧美激情电影| 午夜久久美女| 成人亚洲欧美| 国产精品一区2区3区| 久久国产66| 欧美手机在线| 亚洲综合电影| 精品视频久久| 日本vs亚洲vs韩国一区三区二区| 亚洲性视频h| 97精品一区二区| 成人午夜亚洲| 欧美国产不卡| 国产剧情在线观看一区| 亚洲视频国产| 日韩三区四区| 视频一区中文字幕精品| 丝袜亚洲另类欧美| 国产精品美女久久久| 精品一区免费| 久久中文视频| 久久国产亚洲精品| 亚洲伊人av| 国产成人精品免费视| 国产精品高潮呻吟久久久久| 777久久精品| 国产欧美啪啪| 国产精品手机在线播放|