![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
dp
文章平均质量分 64
hpp__hpp
这个作者很懒,什么都没留下…
展开
-
HNOI2008 BZOJ1010 玩具装箱toy
1010: [HNOI2008]玩具装箱toyTime Limit: 1 Sec Memory Limit:162 MBSubmit: 11686 Solved: 4946[Submit][Status][Discuss]Description P教授要去看奥运,但是他舍不下他的玩具,于是他决定把所有的玩具运到北京。他使用自己的压缩器进行压缩,其可以将任意物品原创 2017-11-07 20:12:27 · 159 阅读 · 0 评论 -
NOIP2001 统计单词个数 rabin-karp哈希
1233: NOIP2001:统计单词个数时间限制: 0 Sec 内存限制:128 MB提交: 8 解决: 6[上一题][提交][讨论版][状态][下一题]题目描述 给出一个长度不超过200的由小写英文字母组成的字母串(约定;该字串以每行20个字母的方式输入,且保证每行一定为20个)。要求将此字母串分成k份(1 单词在给出的一个不超过原创 2017-11-09 10:33:24 · 265 阅读 · 0 评论 -
HDU 3001 traveling
TravellingTime Limit: 6000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 8481 Accepted Submission(s): 2759Problem DescriptionAfter coding so原创 2017-11-08 21:54:53 · 170 阅读 · 0 评论 -
大神的总结与心得(先转再看
动态规划单调队列 一般情况下,${dp}$方程可以搞成这样:${f_i=f_j+t_j+t_i}$,只要其中没有变量同时与${i,j}$都有关,那么我们可以用单调队列来做,单调队列里面元素的关键字就是与${j}$有关的东西${f_j+t_j}$。example:生产产品 有些比较特殊的,虽然存在同时与${i,j}$相关的函数,但是这个函数比较简单,使得已经存在在单调队列中元转载 2017-07-21 20:44:39 · 634 阅读 · 0 评论 -
数的划分 noip2001
将整数n分成k份,且每份不能为空,任意两个方案不相同(不考虑顺序)。例如:n=7,k=3,下面三种分法被认为是相同的。1,1,5; 1,5,1; 5,1,1;问有多少种不同的分法。 输入样例#1:7 3输出样例#1:4 可以把这题看成 n 个数放进 k 个盒子里, 每个盒子里必须放数于是有两种情况:一、每个盒子要放的数都大于1二、有至少原创 2017-07-17 18:56:00 · 305 阅读 · 0 评论 -
vijos1286座位安排(状压dp加组合数加gcd)
背景快要期中考试了!老师需要hzy帮他排考试的座位。。。描述考场里的座位恰好有n行m列,并且恰好有n*m位考生在这个考场里面考试,也就是说,所有的座位上都有考生。hzy根据学校记载,有k位考生可能作弊,因此hzy不能让他们之中的任何两个人做在相邻的座位上!所谓相邻的座位,即在同一行相邻列或者在同一列的相邻行的座位。hzy准备这样安排座位,首先随机选择一种方案,如果这种方案是原创 2017-07-21 22:29:28 · 374 阅读 · 0 评论 -
四边形不等式dp优化
转自大牛四边形不等式优化动态规划原理:1.当决策代价函数w[i][j]满足w[i][j]+w[i’][j’]时,称w满足四边形不等式.当函数w[i][j]满足w[i’][j]<=w[i][j’] i时,称w关于区间包含关系单调.2.如果状态转移方程m为 : m[i][j]=min {m[i][k-1]+m[k][j]+w[i][j]} , (i且决策代价w满足四边形转载 2017-07-10 23:24:58 · 298 阅读 · 0 评论 -
SDOI2009 BZOJ1226 学校食堂dining
1226: [SDOI2009]学校食堂DiningTime Limit: 10 Sec Memory Limit:259 MBSubmit: 1092 Solved: 650[Submit][Status][Discuss]Description小F 的学校在城市的一个偏僻角落,所有学生都只好在学校吃饭。学校有一个食堂,虽然简陋,但食堂大厨总能做出让同学们满意的菜肴。原创 2017-11-07 11:42:28 · 149 阅读 · 0 评论 -
SCOI2005 BZOJ1087 互不侵犯KING
1087: [SCOI2005]互不侵犯KingTime Limit: 10 Sec Memory Limit:162 MBSubmit: 4601 Solved: 2668[Submit][Status][Discuss]Description 在N×N的棋盘里面放K个国王,使他们互不攻击,共有多少种摆放方案。国王能攻击到它上下左右,以及左上左下右上右下八个原创 2017-11-07 20:14:52 · 180 阅读 · 0 评论 -
洛谷 p1272 重建道路 树形dp
P1272 重建道路一场可怕的地震后,人们用N个牲口棚(1≤N≤150,编号1..N)重建了农夫John的牧场。由于人们没有时间建设多余的道路,所以现在从一个牲口棚到另一个牲口棚的道路是惟一的。因此,牧场运输系统可以被构建成一棵树。John想要知道另一次地震会造成多严重的破坏。有些道路一旦被毁坏,就会使一棵含有P(1≤P≤N)个牲口棚的子树和剩余的牲口棚分离,John想知道这些道路的最小数原创 2017-11-10 10:59:42 · 223 阅读 · 0 评论