
动态规划
凌睿马
初学Java小菜鸟,愿在这里留下学习的足迹。
展开
-
动态规划-139-单词拆分问题
一、题目: 给定一个非空字符串 s 和一个包含非空单词列表的字典 wordDict,判定s 是否可以被空格拆分为一个或多个在字典中出 现的单词。 说明: 拆分时可以重复使用字典中的单词。 你可以假设字典中没有重复的单词。 示例 1: 输入: s = "leetcode", wordDict = ["leet", "code"] 输出: tr...原创 2019-07-05 21:27:24 · 315 阅读 · 0 评论 -
746. 使用最小花费爬楼梯
一、题目 数组的每个索引做为一个阶梯,第i个阶梯对应着一个非负数的体力花费值cost[i](索引从0开始)。 每当你爬上一个阶梯你都要花费对应的体力花费值,然后你可以选择继续爬一个阶梯或者爬两个阶梯。 您需要找到达到楼层顶部的最低花费。在开始时,你可以选择从索引为 0 或 1 的元素作为初始阶梯。 示例1: 输入: cost = [10, 15, 20] 输出: 15 解释: 最低...原创 2019-07-06 23:09:20 · 98 阅读 · 0 评论