![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数组
文章平均质量分 82
挨踢皮皮虾
这个作者很懒,什么都没留下…
展开
-
前端基础算法理解以及使用
前端基础–算法排序js本身数组的sort方法,可以满足日常很多需求。基本会写快速排序就够了基本排序算法基本排序的思想都很类似,基本都是一组嵌套的for循环,外循环便利数组的每一项,内循环用于比较1.冒泡排序冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。 它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。 走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。复制代码fun转载 2021-03-01 21:12:39 · 262 阅读 · 0 评论 -
剑指 Offer 17. 打印从1到最大的n位数
剑指 Offer 17. 打印从1到最大的n位数/**@param {number} n@return {number[]}*/var printNumbers = function(n) {let c = Math.pow(10, n) - 1let arr = []for(let i=1;i<=c;i++){arr.push(i)}return arr};原创 2020-12-27 10:05:53 · 59 阅读 · 0 评论 -
寻找数组的中心索引
输入:nums = [1, 7, 3, 6, 5, 6]输出:3解释:索引 3 (nums[3] = 6) 的左侧数之和 (1 + 7 + 3 = 11),与右侧数之和 (5 + 6 = 11) 相等。同时, 3 也是第一个符合要求的中心索引。原创 2020-07-27 08:46:42 · 68 阅读 · 0 评论