小菲柱
小菲柱
全部文章
分类
个人笔记(5)
笔试练习(7)
面试整理(4)
题解(178)
归档
标签
去牛客网
登录
/
注册
小菲柱的博客
备战秋招~个人博客暂不更新
全部文章
(共199篇)
题解 | #不同路径的数目(一)#
数学解法不是很理解,能够画出来式子,但是转化为代码计算不是很理解 class Solution { public: /** * * @param m int整型 * @param n int整型 * @return int整型 */ ...
动态规划
递归
2022-07-07
0
311
题解 | #最长公共字串#
字串和子序列不同,一旦中间一个不等,其当前长度最长公共字串就要变为0. 同时记录下公共字串的最大值以及对应的字符串末尾下标。 class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * ...
动态规划
字符串
2022-07-07
0
307
题解 | #最长公共子序列(二)#
这道题对我有点难度哈。 dp状态转移方程怎么确认?怎么根据dp状态转移进行字符串还原? 这道题的难点 class Solution { public: /** * longest common subsequence * @param s1 string字符串 the s...
动态规划
字符串
2022-07-07
0
249
题解 | #最小花费爬楼梯#
跳台阶的变种,加入了代价,需要计算最优 class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param cost int整型vector *...
动态规划
2022-07-05
0
318
题解 | #斐波那契数列#
没啥好说的,递归和动态规划的入门。 开始刷动态规划了。 class Solution { public: int Fibonacci(int n) { int fir = 0, sec = 1, res = 1; for (int i = 2; i ...
递归
动态规划
2022-07-05
0
282
题解 | #二叉树中和为某一值的路径(一)#
模拟面试遇到的题,第一次在十分钟内无错手撸出来,纪念一下 /** * struct TreeNode { * int val; * struct TreeNode *left; * struct TreeNode *right; * }; */ class Solution { p...
递归
二叉树
2022-07-05
0
254
题解 | #矩阵最长递增路径#
这里访问过的结点就不会再访问,不满足大小关系!!一开始还傻乎乎使用visited记录访问过的结点 然后每次递归,终止条件是没法再向四周移动,每一层向上一层返回当前能够前进的最大长度 class Solution { public: /** * 代码中的类名、方法名、参数名已经指...
递归
回溯
2022-07-05
0
343
题解 | #括号生成#
递归的使用 class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param n int整型 * @return string字符串vec...
递归
回溯
2022-07-05
0
288
题解 | #N皇后问题#
第二次做,还是不能流畅做出来。 针对每一列进行防止判断,使用递归进行下一层(行)放置 class Solution { public: /** * * @param n int整型 the n * @return int整型 */ // 每...
递归
回溯
2022-07-05
0
275
题解 | #字符串的排列#
这道题的解法和 #有重复项的数组全排列# 一模一样。。。 class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param str string字符串...
递归
回溯
全排列
2022-07-05
0
274
首页
上一页
7
8
9
10
11
12
13
14
15
16
下一页
末页