深度搜索
文章平均质量分 58
我不是宸哥
要为真理而斗争
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JZ13 机器人的运动范围
地上有一个 rows 行和 cols 列的方格。坐标从 [0,0] 到 [rows-1,cols-1] 。一个机器人从坐标 [0,0] 的格子开始移动,每一次只能向左,右,上,下四个方向移动一格,但是不能进入行坐标和列坐标的数位之和大于 threshold 的格子。 例如,当threshold为 18 时,机器人能够进入方格 [35,37] ,因为 3+5+3+7 = 18。但是,它不能进入方格 [35,38] ,因为 3+5+3+8 = 19 。请问该机器人能够达到多少个格子? 方法一:深度搜索...原创 2022-03-22 16:41:36 · 118 阅读 · 0 评论 -
JZ12 矩阵中的路径
描述 请设计一个函数,用来判断在一个n乘m的矩阵中是否存在一条包含某长度为len的字符串所有字符的路径。路径可以从矩阵中的任意一个格子开始,每一步可以在矩阵中向左,向右,向上,向下移动一个格子。如果一条路径经过了矩阵中的某一个格子,则该路径不能再进入该格子。数据范围:0 \le n,m \le 20\0≤n,m≤20,1\le len \le 25\1≤len≤25 方法一:深度搜索,递归 class Solution { public: bool hasPath(vector<ve...原创 2022-03-22 15:28:16 · 612 阅读 · 0 评论 -
图论每日一题1
有一幅以m x n的二维整数数组表示的图画image,其中image[i][j]表示该图画的像素值大小。 你也被给予三个整数 sr ,sc 和 newColor 。你应该从像素image[sr][sc]开始对图像进行 上色填充 。 为了完成 上色工作 ,从初始像素开始,记录初始坐标的 上下左右四个方向上 像素值与初始坐标相同的相连像素点,接着再记录这四个方向上符合条件的像素点与他们对应 四个方向上 像素值与初始坐标相同的相连像素点,……,重复该过程。将所有有记录的像素点的颜色值改为...原创 2022-03-13 18:32:48 · 218 阅读 · 0 评论
分享