- 博客(7)
- 收藏
- 关注
原创 JavaScript数据结构:队列
队列是一种特殊的线性表,特殊之处在于它只允许在表的前端进行删除操作,而在表的后端进行插入操作,也就是先入先出原则。
2023-02-14 15:56:15 481
原创 JavaScript数据结构:栈
栈作为一种数据结构,是一种只能在一端进行插入和删除操作的特殊线性表。它按照后进先出的原则存储数据,先进入的数据被压入栈底,最后的数据在栈顶,需要读数据的时候从栈顶开始弹出数据(最后一个数据被第一个读出来)。
2023-02-12 20:04:43 408
原创 JavaScript的Set类型
和Map一样,Set也是es6新增的一种数据类型,为这门语言带来了集合数据结构。Set在很多方面都像是加强的Map,因为它们的大多数API和行为都是共有的。
2023-02-12 10:29:34 677
原创 JavaScript的Map类型
ECMAScript6以前JavaScript中实现“键/值”式存储可以使用Object来方便高效的完成。作为为ECMAScript6的新增特性,Map是一种新的集合类型,为这门语言带来了真正的键/值存储机制。
2023-02-09 15:24:29 389
原创 力扣算法题:167. 两数之和 II - 输入有序数组
两数之和||相对两数之和最大的区别就是数组元素是非递减排列,利用好这个变化可以很轻松的解决问题。
2023-02-08 18:32:58 139
原创 力扣算法题:剑指 Offer 64. 求1+2+…+n
题目描述:求 1+2+...+n ,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。
2023-02-07 19:54:44 219 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人