成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

怎么在JavaScript中實現(xiàn)計數(shù)排序-創(chuàng)新互聯(lián)

怎么在JavaScript中實現(xiàn)計數(shù)排序?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

我們提供的服務有:成都做網(wǎng)站、成都網(wǎng)站建設、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認證、寧津ssl等。為上1000+企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術的寧津網(wǎng)站制作公司

代碼如下

var ary=[23,14,12,24,53,31,53,35,46,12,62,23]

function countSort(arr){
  let obj={};
  //遍歷原數(shù)組,給對象新增鍵值對,如果已經(jīng)存在就對應的屬性值++,如果不存在則新增鍵值對
  for(let i=0;i<arr.length;i++){
    if(!obj[arr[i]]){
      obj[arr[i]]=1;
    }else{
      obj[arr[i]]++;
    } 
    }
  let index=0;
  //遍歷對象屬性名,按順序放回覆蓋原數(shù)組
  for(let key in obj){
    while(obj[key]>0){
      arr[index]=Number(key);
      obj[key]--;
      index++
    }
  }
  return arr;
}

console.log(countSort(ary));

看完上述內(nèi)容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對創(chuàng)新互聯(lián)的支持。

標題名稱:怎么在JavaScript中實現(xiàn)計數(shù)排序-創(chuàng)新互聯(lián)
轉(zhuǎn)載注明:http://jinyejixie.com/article36/disdsg.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、關鍵詞優(yōu)化、全網(wǎng)營銷推廣、網(wǎng)站設計、App開發(fā)、網(wǎng)站建設

廣告

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

綿陽服務器托管
门头沟区| 绥棱县| 淮南市| 师宗县| 惠东县| 巴林右旗| 钟山县| 潼南县| 石阡县| 防城港市| 雷波县| 青阳县| 玉门市| 汝阳县| 汝阳县| 金塔县| 苍梧县| 夏河县| 舟山市| 汶川县| 沙河市| 兰考县| 云浮市| 长武县| 台中县| 永寿县| 平凉市| 申扎县| 唐海县| 科技| 曲水县| 阿拉尔市| 和静县| 晴隆县| 新乡县| 莱州市| 读书| 绥江县| 宕昌县| 石棉县| 醴陵市|