摘要: 动态规划(二) 动态规划问题的的一般思路: (数学归纳思想) 判别问题是否具有最有子结构 找到base case,通过状态转移关系确认每一步的状态转换,定义dp数组的含义 主要难点在于 状态转移方程的确立;dp数组的定义,怎么表达每一步的状态转换。 (如对于两个字符串的问题,首先考虑二维dp数组) 阅读全文
posted @ 2022-10-23 06:19 Edee 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 转自@orangeQWJ https://www.cnblogs.com/orangeQWJ/p/16793356.html 动态规划第一讲 把难题放一边,先来理解动态规划中的一些重要概念 状态转移方程 重叠子问题 备忘录剪枝 状态压缩 1.1递推与动态规划 要理解动态规划的基本解题思路,先来做一道 阅读全文
posted @ 2022-10-22 06:03 Edee 阅读(52) 评论(0) 推荐(0) 编辑
摘要: Emily the entrepreneur has a cool business idea: packaging and selling snowflakes. She has devised a machine that captures snowflakes as they fall, an 阅读全文
posted @ 2017-08-03 19:32 Edee 阅读(236) 评论(0) 推荐(0) 编辑
摘要: You are one of the competitors of the Olympiad in numbers. The problem of this year relates to beatiful numbers. One integer is called beautiful if an 阅读全文
posted @ 2017-08-03 19:28 Edee 阅读(242) 评论(0) 推荐(0) 编辑
摘要: Given two sequences of numbers : a[1], a[2], ...... , a[N], and b[1], b[2], ...... , b[M] (1 <= M <= 10000, 1 <= N <= 1000000). Your task is to find a 阅读全文
posted @ 2017-08-02 20:34 Edee 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 新年快到了,“猪头帮协会”准备搞一个聚会,已经知道现有会员N人,把会员从1到N编号,其中会长的号码是N号,凡是和会长是老朋友的,那么该会员的号码肯定和N有大于1的公约数,否则都是新朋友,现在会长想知道究竟有几个新朋友?请你编程序帮会长计算出来。 Input第一行是测试数据的组数CN(Case num 阅读全文
posted @ 2017-08-02 16:43 Edee 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 监狱有连续编号为1...N的N个房间,每个房间关押一个犯人,有M种宗教,每个犯人可能信仰其中一种。如果相邻房间的犯人的宗教相同,就可能发生越狱,求有多少种状态可能发生越狱 Input 输入两个整数M,N.1<=M<=10^8,1<=N<=10^12 Output 可能越狱的状态数,模100003取余 阅读全文
posted @ 2017-08-01 15:18 Edee 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 大家常常感慨,要做好一件事情真的不容易,确实,失败比成功容易多了! 做好“一件”事情尚且不易,若想永远成功而总从不失败,那更是难上加难了,就像花钱总是比挣钱容易的道理一样。 话虽这样说,我还是要告诉大家,要想失败到一定程度也是不容易的。比如,我高中的时候,就有一个神奇的女生,在英语考试的时候,竟然把 阅读全文
posted @ 2017-08-01 15:10 Edee 阅读(156) 评论(0) 推荐(0) 编辑
摘要: As we all know the Train Problem I, the boss of the Ignatius Train Station want to know if all the trains come in strict-increasing order, how many or 阅读全文
posted @ 2017-07-31 16:48 Edee 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 输入数据包含多个测试实例,每个测试实例的第一行只有一个整数n(n<=100),表示你喜欢看的节目的总数,然后是n行数据,每行包括两个数据Ti_s,Ti_e (1<=i<=n),分别表示第i个节目的开始和结束时间,为了简化问题,每个时间都用一个正整数表示。n=0表示输入结束,不做处理。 Output对 阅读全文
posted @ 2017-07-28 19:28 Edee 阅读(192) 评论(0) 推荐(0) 编辑