欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

JS如何選擇排序

這篇文章主要介紹JS如何選擇排序,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

網(wǎng)站設(shè)計(jì)制作過程拒絕使用模板建站;使用PHP+MYSQL原生開發(fā)可交付網(wǎng)站源代碼;符合網(wǎng)站優(yōu)化排名的后臺(tái)管理系統(tǒng);成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站收費(fèi)合理;免費(fèi)進(jìn)行網(wǎng)站備案等企業(yè)網(wǎng)站建設(shè)一條龍服務(wù).我們是一家持續(xù)穩(wěn)定運(yùn)營(yíng)了10余年的創(chuàng)新互聯(lián)建站網(wǎng)站建設(shè)公司。

具體內(nèi)容如下

說明

  • 時(shí)間復(fù)雜度指的是一個(gè)算法執(zhí)行所耗費(fèi)的時(shí)間

  • 空間復(fù)雜度指運(yùn)行完一個(gè)程序所需內(nèi)存的大小

  • 穩(wěn)定指,如果a=b,a在b的前面,排序后a仍然在b的前面

  • 不穩(wěn)定指,如果a=b,a在b的前面,排序后可能會(huì)交換位置

--JS選擇排序--

原理

首先從原始數(shù)組中找到最小的元素,并把該元素放在數(shù)組的最前面,然后再?gòu)氖O碌脑刂袑ふ易钚〉脑兀旁谥白钚≡氐暮竺?,知道排序完畢?/p>

時(shí)間復(fù)雜度,空間復(fù)雜度,穩(wěn)定性

  • 平均時(shí)間復(fù)雜度O(n*n)

  • 最好情況O(n*n)

  • 最差情況O(n*n)

  • 空間復(fù)雜度O(1)

  • 穩(wěn)定性:不穩(wěn)定

選擇排序的寫法

var example=[8,94,15,88,55,76,21,39];
function selectSort(arr){
 var len=arr.length;
 var minIndex,temp;
 console.time('選擇排序耗時(shí)');
 for(i=0;i<len-1;i++){
  minIndex=i;
  for(j=i+1;j<len;j++){
   if(arr[j]<arr[minIndex]){
    minIndex=j;
   }
  }
 temp=arr[i];
 arr[i]=arr[minIndex];
 arr[minIndex]=temp;
 }
 console.timeEnd('選擇排序耗時(shí)');
 return arr;
}
console.log(selectSort(example));

解析

minIndex始終保存著最小值的位置的索引,隨著i的自增,遍歷的數(shù)組長(zhǎng)度越來越短,直到完成排序。

以上是“JS如何選擇排序”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

網(wǎng)站欄目:JS如何選擇排序
瀏覽路徑:http://aaarwkj.com/article30/isjhpo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動(dòng)網(wǎng)站建設(shè)、電子商務(wù)、微信公眾號(hào)面包屑導(dǎo)航、Google響應(yīng)式網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)
国产精品午夜福利亚洲综合网| 99国产精品欲av麻豆在线观看| av剧情免费在线观看| 99热在线精品国产观看| 国产伦精品一区二区三区免费视频 | 激情亚洲不卡一区二区| 免费观看中国性生活片| 人妻久久一区二区三区精品99| av国语对白在线观看| 青青草日韩视频在线观看 | 中文字幕三级电影天堂| 九九在线免费视频蜜臀| 久久亚洲第一视频网站| 一本综合九九国产二区| 97热久久精品中文字幕一区| 中文字幕人妻丝袜一区一三区| 欧美日韩亚洲一区视频| 欧美黄色一级在线免费观看 | 欧美艳星一区二区三区四区| 男女搞j视频网站免费观看| 日本人妻精品在线观看| 亚洲第一中文字幕久久| 欧美国产日韩在线一区二区三区| 中文字幕亚洲入口久久| 免费日韩黄片在线观看| 日本一级黄色影视大全| 亚洲一区二区三区免费在线看| 国产精品99久久久久久人| 亚洲一区二区三区蜜桃av| 亚洲黄色片成年人免费观看| 999久久免费精品国产| 萌白的所有视频在线观看| 中文字幕制服日韩久久一区| 日韩av亚洲在线观看| 欧美日韩精品人妻一区| 国产黄色av片免费| 精品国产欧美亚洲91| 日韩精品人妻一区二区网站| 欧美日韩国产天堂一区| 日韩在线中文字幕一区| 婷婷网色偷偷亚洲男人|