
算法
南风知我意,吹梦到西洲。
这个作者很懒,什么都没留下…
展开
-
基础算法(快速排序)
function quicksort (arr){ if(arr.length<=1){ return arr; } var left = []; var right = []; var middle = arr[0]; for(var i=1;i<arr.length;i++){ if...原创 2019-04-30 10:57:09 · 157 阅读 · 0 评论 -
算法基础(数组去重)
请用js去掉数组中的重复值,比如把[1,3,3,2,5,1,5,3]变成[1,3,2,5]。var arr = [1,3,3,2,5,1,5,3];var arr1 = [];for(var i = 0;i < arr.length; i++){ if(arr1.indexOf(arr[i]) < 0){ arr1.push(arr[i]) }}co...原创 2019-09-26 10:48:55 · 201 阅读 · 0 评论 -
判断一个字符串中出现的次数最多的字符,统计这个次数
var str = 'abcdefghimnostuvwistuvwsyzabcdeft';var json = {};for(var i = 0; i < str.length; i++){ if(!json[str.charAt(i)]){ json[str.charAt(i)] = 1; }else{ json[str.charAt(i)]...原创 2019-09-26 15:16:01 · 340 阅读 · 0 评论