godhands
godhands
全部文章
题解
归档
标签
去牛客网
登录
/
注册
godhands的博客
全部文章
/ 题解
(共4篇)
题解 | #丢棋子问题-干货慢慢#
来自专栏
描述 题目描述 其实这个题目是一个很经典的题目, 就是我们有NNN层楼, 我们有KKK个物品, 然后我们要计算求解的就是我们在最坏的情况下得到的最小操作数 这个我们第一个最简单的想法可能就是一个个的比较去排除, 我们从第一层楼开始我们就是一直向上摔, 看看可不可以摔碎, 如果碎了, 那么正好就是这么...
C++
C++14
深度优先搜索
动态规划
数组
二分查找
状态压缩
记忆化搜索
2022-02-12
2
531
题解 | #编辑距离(一)-(DFS + 记忆化)-(动态规划)#
来自专栏
描述 题目描述 首先给我们了两个字符串,我们又三种操作分别是增删改,现在询问我们最少的操作次数,让两个字符串相同 样例解释 给我们样例 "nawcoder","nowcoder" 这里我们只需要把a改成oa改成oa改成o就可以得到第二个字符串,所以操作数是111 所以我们的输出是 1 对三种情况...
C++
C++14
深度优先搜索
数组
字符串
动态规划
记忆化搜索
2022-01-10
6
1039
题解 | #压缩字符串(二)-(DFS + 记忆化)-(动态规划)#
来自专栏
描述 题目描述 给定我们一个字符串,和一个我们最多可以删除的字母的数量,问我们压缩后的最小长度为多少 压缩规则: 只有一个字符,我们不需要写这个字符的数量 当我们可以删除字母的数量不为000的时候,我们可以选择任意删除多少只要最后压缩后得到的字符串长度最小 字符串中只含有小写字母 样例解释 样例...
C++
C++14
字符串
数组
动态规划
深度优先搜索
记忆化搜索
2022-01-10
4
838
题解 | #单词拆分(一)-(字典树 + dfs + 剪枝)-(动态规划 + bitset优化)#
来自专栏
描述 题目描述 首先给定我们一个字符串和一个数组,问我们是否可以把字符串拆解成若干子串,并且这些子串都可以在我们的数组种找到 当然这个问题我们也可以转换成为是否可以用数组中的若干项组成我们的字符串 样例解释 首先给定我们这样的一个输入 "nowcoder",["no","wcod","der"] ...
C++
哈希表
字符串
二叉树
深度优先搜索
字典树
记忆化搜索
动态规划
2022-01-06
1
704