国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

常用前端算法以及運用

fanux / 1651人閱讀

摘要:算法判斷一個字符串是否屬于回文。二維數組中的查找數組去重。統計數組中項找出最多次數的項。排序,冒泡排序排序,快速排序

算法 1、判斷一個字符串是否屬于回文
function checkPalindrom(str){
    return str.split("").reverse().join("")==str;
}
2、二維數組中的查找
function findItem(arr,item){
    for(var item of arr){
        if(item.indexOf(target)>-1); 
        return true; 
    }
}
3、數組去重a。
let uniqueInt = function(arr){
    let uniqueObj = {};
    let data = [];
    for(let i=0;i
4、統計數組中項,找出最多次數的項。
let countEveryItem = function (arr){
    if(str.length==1){
        return arr[0];
    }
    let countObj = {};
    for(let i=0; i1){
            maxCount = countObj[key];
            maxCountItem = key;
        }
    }
    return maxCountItem;
}
module.exports = countEveryItem;
5、排序,冒泡排序
let bubbleSort(arr){
    for(let i=0; iarr[j]){
                var temp = arr[i];
                arr[i] = arr[j];
                arr[j] = [temp];
            }
        }
    }
    return arr;
}
6、排序,快速排序
let quickSort = function (arr){
    if(arr.length<=0) return arr;
    let arrL = [], arrR = [], fst = arr[0];
    for(let i =1; i< arr.length; i++){
        if(arr[i] < fst){
            arrL.push(arr[i]);
        }else{
            arrR.push(arr[i]);
        }
    }
    return [].concat(quickSort(arrL),[fst],quickSort(arrR));
}
module.exports = quickSort;

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/88833.html

相關文章

  • 一名【合格】前端工程師的自檢清單

    摘要:在他的重學前端課程中提到到現在為止,前端工程師已經成為研發體系中的重要崗位之一。大部分前端工程師的知識,其實都是來自于實踐和工作中零散的學習。一基礎前端工程師吃飯的家伙,深度廣度一樣都不能差。 開篇 前端開發是一個非常特殊的行業,它的歷史實際上不是很長,但是知識之繁雜,技術迭代速度之快是其他技術所不能比擬的。 winter在他的《重學前端》課程中提到: 到現在為止,前端工程師已經成為研...

    羅志環 評論0 收藏0
  • 一名【合格】前端工程師的自檢清單

    摘要:在他的重學前端課程中提到到現在為止,前端工程師已經成為研發體系中的重要崗位之一。大部分前端工程師的知識,其實都是來自于實踐和工作中零散的學習。一基礎前端工程師吃飯的家伙,深度廣度一樣都不能差。開篇 前端開發是一個非常特殊的行業,它的歷史實際上不是很長,但是知識之繁雜,技術迭代速度之快是其他技術所不能比擬的。 winter在他的《重學前端》課程中提到: 到現在為止,前端工程師已經成為研發體系...

    isaced 評論0 收藏0
  • 有價值的前端技術點

    摘要:借著產品層面的功能和視覺升級,我們用對它進行了一次技術重構。前端優化是一個讓人技術提升的,希望你也能從這里學到一些東西。年最流行的前端鏈接我們每周會給多名前端開發者發送新聞郵件。 面試 -- 網絡 HTTP 現在面試門檻越來越高,很多開發者對于網絡知識這塊了解的不是很多,遇到這些面試題會手足無措。本篇文章知識主要集中在 HTTP 這塊。文中知識來自 《圖解 HTTP》與維基百科,若有錯...

    microelec 評論0 收藏0

發表評論

0條評論

fanux

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<