1、判斷乙個字串是否屬於回文
。
function checkpalindrom(str)
2、二維陣列中的查詢function finditem(arr,item)
}
3、陣列去重a。let uniqueint = function(arr);
let data = ;
for(let i=0;i4、統計陣列中項,找出最多次數的項。let counteveryitem = function (arr)
let countobj = {};
for(let i=0; i1)
}return maxcountitem;
}module.exports = counteveryitem;
5、排序,氣泡排序let bubblesort(arr)}}
return arr;
}
6、排序,快速排序let quicksort = function (arr)else
}return .concat(quicksort(arrl),[fst],quicksort(arrr));
}module.exports = quicksort;
演算法 矩陣以及運用
定義 在數學中,矩陣是乙個按照長方陣列排列的複數或實數集合 這是乙個很簡單的定義。矩陣加減法 對於兩個相同大小的矩陣,直接把相同位置的元素相加即可,如下圖 這個好像並沒有什麼用 對於兩個矩陣,當且僅當其中乙個矩陣的行與另乙個矩陣的列時,兩個矩陣相乘才有意義。設 a 為 p m 的矩陣,b 為 m q...
前端常用演算法 積累
1.回文 function reversestrfn str let str11 reversestrfn hello 2.去掉陣列重複的值 function uniqfn arr let data for let i 0,len arr.length i len i return data let...
Hive 配置以及運用
hive 配置,hive是facebook開源的,用於解決海量結構化資料的統計,它提供了sql查詢功能 hive架構 1.底層的hdfs 2.yarn 的mapreduce 計算 sql語句執行 3.meta store 可以是mysql,也可以是預設的 配置 1.在hive env.sh中配置 h...