2020-3-30
279.完全平方数
✒解题思路:
DP和332.硬币相似
BFS
1 | //DP |
面试题13.机器人的运动范围
✒解题思路:
- 广度优先遍历+标记数组
1 | class Solution { |
79.单词搜索
- 深度优先搜索+回溯
1 | class Solution { |
994.腐烂的橘子
✒解题思路:
- 广度优先遍历+记录搜索层数
1 | class Solution { |
1162.地图分析
✒解题思路:
- 广度优先搜索
1 | class Solution { |
11.盛水最多的容器
✒解题思路:
- 双指针,移动高度较小的指针
1 | class Solution { |
面试题62.圆圈中最后剩下的数字
✒解题思路:
- 使用
ArrayList
模拟链表
1 | class Solution { |
面试题32-II.从上到下打印二叉树II
✒解题思路:
- 简单层次遍历
1 | /** |
993.二叉树的堂兄弟节点
✒解题思路:
- 层次遍历,使用
Map
存储每个节点的深度和父节点
1 | /** |
面试题16.19.水域大小
✒解题思路:
- 广度优先算法
1 | class Solution { |