动态规划
April___fan
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
动态规划(五)
网易内推笔试之合唱团 题目描述 有 n 个学生站成一排,每个学生有一个能力值,牛牛想从这 n 个学生中按照顺序选取 k 名学生,要求相邻两个学生的位置编号的差不超过 d,使得这 k 个学生的能力值的乘积最大,你能返回最大的乘积吗? 输入描述: 每个输入包含 1 个测试用例。每个测试数据的第一行包含一个整数 n (1 <= n <= 50),表示学生的个数,接下来的一行,...原创 2018-05-11 11:28:30 · 362 阅读 · 0 评论 -
动态规划(四)
leetcode 213. 打家劫舍 II 你是一个专业的小偷,计划偷窃沿街的房屋,每间房内都藏有一定的现金。这个地方所有的房屋都围成一圈,这意味着第一个房屋和最后一个房屋是紧挨着的。同时,相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 给定一个代表每个房屋存放金额的非负整数数组,计算你在不触动警报装置的情况下,能够偷窃到的最高金额。 示例 ...原创 2018-05-10 13:53:26 · 521 阅读 · 0 评论 -
动态规划(三)
leetcode题目 198.House robber 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 给定一个代表每个房屋存放金额的非负整数数组,计算你在不触动警报装置的情况下,能够偷窃到的最高金额。 示例1: 输入: [1,2,3,1] 输...原创 2018-05-09 22:22:06 · 494 阅读 · 0 评论 -
动态规划(二)
本文同样参考自 http://baijiahao.baidu.com/s?id=1570689459307346&wfr=spider&for=pc 代码部分自己做了实现。 2. 国王和金矿 有一个国家发现了5座金矿,每座金矿的黄金储量不同,需要参与挖掘的工人数也不同。参与挖矿工人的总数是10人。每座金矿要么全挖,要么不挖,不能派出一半人挖取一半金矿。要求用程序求解出,要...原创 2018-05-09 22:21:28 · 805 阅读 · 0 评论 -
动态规划(一)
以下内容参考转载来源(本人只是为了自己学习方便做了归纳整理): http://baijiahao.baidu.com/s?id=1570689459307346&wfr=spider&for=pc 动态规划包含了三个重要的概念:最优子结构、边界、状态转移公式。 题目:有一座高度是10级台阶的楼梯,从下往上走,每跨一步只能向上1级或者2级台阶。要求用程序来求出一共有多少种走法...转载 2018-05-09 22:19:45 · 229 阅读 · 0 评论
分享