【文件属性】:
文件名称:leetcode走迷宫-leetcodeGo:leetcode刷题
文件大小:22KB
文件格式:ZIP
更新时间:2021-07-06 13:16:09
系统开源
leetcode
走迷宫
leetcode
刷题记录
类型要点
链表
链表相关操作:
翻转
区间翻转
判断环
----
快慢指针
对称翻转
链表常用技巧
递归
定义双变量
let
head
=
p
=
{};
p.next
=
l1
这类定义法则
广度遍历
要点:
需要一个队列
queue
每一层遍历时,将当前长度取出来,确保遍历本层节点
循环
长度
次,每次
shift()
一个节点
把下层节点
posh()
到队列中
案例:
树的层序遍历
走迷宫
寻找最短路径
总结注意点:
递归时,需要注意结束条件
每日一题
20.3.29
---
20.3.28
---
20.3.30
---
20.3.31
---
【文件预览】:
leetcodeGo-master
----链表()
--------链表翻转.js(2KB)
--------区间翻转.js(1KB)
--------链表的中间节点.js(658B)
--------README.md(289B)
--------链表合并.js(978B)
----动态规划()
--------按摩师.js(2KB)
--------动态规划.js(6KB)
--------零钱兑换.js(1KB)
--------最长上升子序列.js(584B)
--------README.md(522B)
----广度遍历()
--------1162. 地图分析.js(1KB)
--------README.md(296B)
----二叉树()
--------二叉树.js(3KB)
--------README.md(129B)
----字符串()
--------字符串转换整数.js(572B)
--------解析ip地址.js(943B)
--------三个数字加逗号.js(801B)
--------大数相加.js(797B)
--------最长回文子串.js(1004B)
--------README.md(310B)
--------括号匹配.js(801B)
--------820. 单词的压缩编码.js(485B)
----数组()
--------数组.js(7KB)
--------排序.js(835B)
--------README.md(208B)
--------车的可用捕获量.js(1KB)
----README.md(1KB)
----其他()
--------914. 卡牌分组.js(742B)
--------README.md(1KB)
----贪心()
--------945. 使数组唯一的最小增量.js(359B)