2645. 构造有效字符串的最少插入数
解题思路类似于状态机:
a --> b --> c --> a
贪心算法与动态规划的不同在于它对每个子问题的解决方案都做出选择,不能回退。动态规划则会保存以前的运算结果,并根据以前的结果对当前进行选择,有回退功能。
55. 跳跃游戏
dfs:从终点开始找出所有的可达点。
解法2:贪心:每次求出当前能覆盖的最大范围。
392. 判断子序列
贪心:每次保证子序列的第一个字符在父序列中找到。
2645. 构造有效字符串的最少插入数
解题思路类似于状态机:
a --> b --> c --> a
贪心算法与动态规划的不同在于它对每个子问题的解决方案都做出选择,不能回退。动态规划则会保存以前的运算结果,并根据以前的结果对当前进行选择,有回退功能。
55. 跳跃游戏
dfs:从终点开始找出所有的可达点。
解法2:贪心:每次求出当前能覆盖的最大范围。
392. 判断子序列
贪心:每次保证子序列的第一个字符在父序列中找到。