数组原理
文章平均质量分 93
龟中的程序员
这个作者很懒,什么都没留下…
展开
-
1. 数组排序(上):如何用 JS 实现各种数组排序?
1. 数组排序(上):如何用 JS 实现各种数组排序? 1.1. 时间复杂度&空间复杂度 在说排序算法之前,你需要重新了解一下时间复杂度和空间复杂度。 关于时间复杂度,我们说的更多的是通过 O(nlogn) 以及 O(n) 等来衡量。其实大多数时候我们对此并未建立形象的认知,到底哪一种算法更快、更好呢?下面是一张时间复杂度的曲线图(来源于 https://gitee.com/webfrontup/javascript-algorithms),方便你来理解。 图中用颜色区分了最优的、一般的以及比较差原创 2022-03-31 15:49:07 · 493 阅读 · 0 评论 -
数组原理(上)
数组原理 数组的API 数组API 经常会被 JS 开发者频繁使用,在整个 JavaScript 的学习过程中尤为重要。 数组作为一个最基础的一维数据结构,在各种编程语言中都充当着至关重要的角色,你很难想象没有数组的编程语言会是什么模样。特别是 JavaScript,它天生的灵活性,又进一步发挥了数组的特长,丰富了数组的使用场景。可以毫不夸张地说,不深入地了解数组,就不足以写好 JavaScript。 1.1. 数组概念的探究 截至 ES7 规范,数组共包含 33 个标准的 API 方法和一个非标准的 AP原创 2022-03-14 14:22:07 · 1152 阅读 · 0 评论