![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端算法
Grit_Crab
这个作者很懒,什么都没留下…
展开
-
算法(简单篇)
1. 求两个数组的交集 /** * @param {number[]} nums1 * @param {number[]} nums2 * @return {number[]} */ var intersection = function(num1,num2) { return [...new Set(num1)].filter(item => num2.includes(item)) } 2. 有效括号 /** * @param {string} s * @return原创 2021-11-26 17:19:09 · 318 阅读 · 0 评论 -
前端数据结构day1
数据结构:计算机存储、组织数据的方式,就像锅碗瓢盆。 算法:一系列解决问题的清晰指令,就像食谱 程序 = 数据结构 + 算法 (数据结构为算法提供服务,算法围绕数据结构操作) 数据结构:栈、队列、链表;集合、字典;树、堆、图; 时间复杂度: 时间复杂度: 空间复杂度:算法在运行过程中临时占用存储空间大小的量度 O(1): 只声明了单个变量,单个变量所占用的内存永远是1 栈 一个后进先出的数据结构 (logN,矩阵) ...原创 2021-05-19 02:45:01 · 188 阅读 · 0 评论