随笔分类 -  DP&&递推

上一页 1 ··· 9 10 11 12 13
摘要:Cash Machine Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 32971 Accepted: 11950 Description A Bank plans to install a machine for cash w 阅读全文
posted @ 2016-08-22 16:55 Candy? 阅读(1141) 评论(3) 推荐(1)
摘要:描述 有一块矩形大蛋糕,长和宽分别是整数w 、h。现要将其切成m块小蛋糕,每个小蛋糕都必须是矩形、且长和宽均为整数。切蛋糕时,每次切一块蛋糕,将其分成两个矩形蛋糕。请计算:最后得到的m块小蛋糕中,最大的那块蛋糕的面积下限。 假设w= 4, h= 4, m= 4,则下面的切法可使得其中最大蛋糕块的面积 阅读全文
posted @ 2016-08-21 12:25 Candy? 阅读(959) 评论(0) 推荐(0)
摘要:题目描述 给定一个信封,最多只允许粘贴N张邮票,计算在给定K(N+K≤40)种邮票的情况下(假定所有的邮票数量都足够),如何设计邮票的面值,能得到最大值MAX,使在1~MAX之间的每一个邮资值都能得到。 例如,N=3,K=2,如果面值分别为1分、4分,则在1分~6分之间的每一个邮资值都能得到(当然还 阅读全文
posted @ 2016-08-15 22:24 Candy? 阅读(1047) 评论(1) 推荐(1)
摘要:题目描述 你有一条由N个红色的,白色的,或蓝色的珠子组成的项链(3<=N<=350),珠子是随意安排的。 这里是 n=29 的二个例子: 第一和第二个珠子在图片中已经被作记号。 图片 A 中的项链可以用下面的字符串表示: brbrrrbbbrrrrrbrrbbrbbbbrrrrb 假如你要在一些点打 阅读全文
posted @ 2016-08-14 23:41 Candy? 阅读(397) 评论(0) 推荐(0)
摘要:1. P1327数列排序 题目描述 给定一个数列{an},这个数列满足ai≠aj(i≠j),现在要求你把这个数列从小到大排序,每次允许你交换其中任意一对数,请问最少需要几次交换? 输入输出格式 输入格式: 第一行,正整数n (n<=100,000)。 以下若干行,一共n个数,用空格分隔开,表示数列{ 阅读全文
posted @ 2016-08-13 13:45 Candy? 阅读(678) 评论(0) 推荐(0)
摘要:题目描述 帅帅经常跟同学玩一个矩阵取数游戏:对于一个给定的n*m的矩阵,矩阵中的每个元素aij均为非负整数。游戏规则如下: 1.每次取数时须从每行各取走一个元素,共n个。m次后取完矩阵所有元素; 2.每次取走的各个元素只能是该元素所在行的行首或行尾; 3.每次取数都有一个得分值,为每行取数的得分之和 阅读全文
posted @ 2016-08-11 00:17 Candy? 阅读(302) 评论(0) 推荐(0)
摘要:Longest Increasing Subsequence(LIS) 一个美丽的名字 非常经典的线性结构dp [朴素]:O(n^2) d(i)=max{0,d(j) :j<i&&a[j]<a[i]}+1 直接两个for [二分查找优化]:O(nlogn) g(i):d值为i的最小的a 每次更新然后 阅读全文
posted @ 2016-08-04 23:47 Candy? 阅读(352) 评论(0) 推荐(0)

上一页 1 ··· 9 10 11 12 13