![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
Lank Coding
这个作者很懒,什么都没留下…
展开
-
前端Javascript算法题(三)
1、链表 介绍:多个元素组成的列表,元素之间的存储不连续,用next指针连在一起。 2、数组 VS 链表 增删非首尾元素,不需要移动元素,只需要更改next指针即可。 3、Js中的链表 js中没有链表,但可以使用Object来模拟链表。 const a = { val:'a' }; const b = { val:'b' }; const c = { val:'c' }; const d = { val:'d' }; a.next = b; b.next = c; c.next = d;原创 2021-08-12 23:24:23 · 130 阅读 · 0 评论 -
前端小栈(二)
** 前端JavaScript算法编程题(二) ** 1、队列 (1)介绍: 队列是一个先进先出的数据结构 Js中没有队列这一数据结构,但可通过Array来实现其功能。 (2)、主要的应用场景 计算最近请求次数、以及js中异步的任务队列 (3)、编程题 写一个 RecentCounter 类来计算特定时间范围内最近的请求。 请你实现 RecentCounter 类: RecentCounter() 初始化计数器,请求数为 0 。 int ping(int t) 在时间 t 添加一个新请求,其中 t 表示以原创 2021-08-12 22:14:47 · 82 阅读 · 0 评论