算法
Gueyue
前端+java开发者一枚
展开
-
JavaScript排序算法详细图解完整版
JavaScript排序算法各个算法复杂度冒泡排序单向冒泡function bubbleSort(nums) { for (let i = 0, len = nums.length; i < len - 1; i++) { let mark = true for (let j = 0; j < len - i - 1; j++) { ...原创 2019-10-12 15:25:11 · 375 阅读 · 1 评论 -
JavaScript数组去重算法
JavaScript数组去重算法使用sort(Top3)function repeatArr(arr) { arr.sort() let result = [arr[0]] for (let i = 1, len = arr.length; i < len; i++) { arr[i] !== arr[i - 1] && result....原创 2019-10-11 09:24:56 · 179 阅读 · 0 评论 -
JavaScript统计字符串里出现出现频率最多的字符
JavaScript统计字符串里出现出现频率最多的字符function repeatAl(str) { //利用对象属性统计每个字符出现的次数 var obj = {} for (var i = 0; i < str.length; i++) { var t = str[i] obj[t] ? obj[t]++ : obj[t] = 1 }...原创 2019-10-11 09:30:24 · 234 阅读 · 0 评论