练习时长的代码练习生
练习时长的代码练习生
全部文章
分类
归档
标签
去牛客网
登录
/
注册
练习时长的代码练习生的博客
全部文章
(共3篇)
题解 | #机器人的运动范围#
class Solution { public: int n=0,row=0,col=0;//记录合法数,当前行数、列数 int sum(int row,...
深度优先搜索
C
C++
2022-07-06
0
272
题解 | #矩阵中的路径#
纯C 用一个相同规格的数组visited来标记当前结点是否已经访问,以防止走回头路。dfs用来访问某个结点,判定迭代条件和边界。直到找到一条匹配路径。代码用全局变量和一些办法取消了引用。 /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规...
回溯
深度优先搜索
C
2022-07-04
1
340
题解 | #火车进站#
方法一:暴力搜索。 比较容易想到,先按照全排列的方法,找出火车进站序列的全排列。从全排列序列中找到符合出站规则的序列,再将所有的合法序列排序,最后依次打印输出。 出站规则:用栈储存入站火车序号,另一边用一个指针顺序遍历当前的全排列序列,对比当前栈顶序号是否与指针所指的全排列序列号相等。 ...
数组
字符串
深度优先搜索
栈
回溯
计数
递归
快速选择
C
C++
2022-06-21
12
1273