主页 · 2
102. 二叉树的层序遍历
思路就是用BFS(广度优先遍历),用嵌套数组携带层级信息用于判断是哪一层
树的深度优先和广度优先遍历
以看书为例理解树的深度优先遍历(DFS)和广度优先遍历(BFS),以及 JavaScript 实现。
CSRF攻击 - 陌生链接
全称 Cross-site request forgery 跨站请求伪造, 就是黑客引诱已经登录的用户打开黑客的网站, 然后在黑客网站中利用用户的登录状态来发起…
浏览器安全-XSS攻击
全称Cross Site Scripting 就是跨网站脚本
链表
数组:增删非首尾元素往往需要移动元素。比如说在数组中间加一个元素,那么这个元素之后的元素都被向后移了一位。删除则是前移。
206.反转链表
双指针遍历
237. 删除链表中的节点
思路:删除的节点不会是最后一个,因此可以通过把后一个节点的值赋给当前要删除的节点,并把当前节点的next指针直接跳过后一个节点实现。
队列
队列是先进先出的数据结构。
933. 最近的请求次数
用队列计算最近 3000ms 内的请求次数。














