-----------DP-----------
文章平均质量分 92
MaxMercer
成都七中学生,OIer
展开
-
[Codeforces]696D Legen... AC自动机 + 矩阵快速幂
D. Legen...time limit per test6 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputBarney was hanging out with Nora for a while an原创 2018-02-05 22:18:35 · 688 阅读 · 0 评论 -
[BZOj]1559 [JSOI2009] 密码 AC自动机 + 状压DP
1559: [JSOI2009]密码Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 785 Solved: 266[Submit][Status][Discuss]DescriptionInputOutputSample Input10 2helloworldSample Ou原创 2017-12-13 22:28:50 · 354 阅读 · 0 评论 -
[BZOJ]2131 免费的馅饼 DP + 绝对值转化
2131: 免费的馅饼Time Limit: 10 Sec Memory Limit: 259 MBSubmit: 409 Solved: 246[Submit][Status][Discuss]DescriptionInput第一行是用空格隔开的二个正整数,分别给出了舞台的宽度W(1到10^8之间)和馅饼的个数n(1到10^5)。 接下来n行,每一行原创 2017-10-08 18:39:32 · 375 阅读 · 0 评论 -
[BZOJ]4726 [POI2017] Sabota? 树形Dp
4726: [POI2017]Sabota?Time Limit: 20 Sec Memory Limit: 128 MBSec Special JudgeSubmit: 646 Solved: 272[Submit][Status][Discuss]Description某个公司有n个人, 上下级关系构成了一个有根树。其中有个人是叛徒(这个人不知道是谁)。对于一原创 2017-10-16 21:56:44 · 346 阅读 · 0 评论 -
[BZOJ]3594 [SCOI2014] 方伯伯的玉米田 二维树状数组 + dp
3594: [Scoi2014]方伯伯的玉米田Time Limit: 60 Sec Memory Limit: 128 MBSubmit: 1544 Solved: 705[Submit][Status][Discuss]Description方伯伯在自己的农田边散步,他突然发现田里的一排玉米非常的不美。这排玉米一共有N株,它们的高度参差不齐。方伯伯认为单调不下原创 2017-10-16 22:06:04 · 289 阅读 · 0 评论 -
[Codevs]1746 [NOI2002] 贪吃的九头龙 树形Dp + 多叉转二叉
1746 贪吃的九头龙 2002年NOI全国竞赛 时间限制: 2 s 空间限制: 128000 KB 题目等级 : 大师 Master 题解 题目描述 Description 传说中的九头龙是一种特别贪吃的动物。虽然名字叫“九头龙”,但这只是 说它出生的时候有九个头,而在成长的过程中,它有时会长出很多的新头,头的 总数会远大于九,当然也会有旧头因衰老而自己脱落。 有一天,原创 2017-10-18 08:30:02 · 451 阅读 · 0 评论 -
单调队列优化dp详解
要想了解单调队列,我们得要先看一道题来明白.我们可以先看看这道叫做“我要长高”的题目. Description Description 韩父有N个儿子,分别是韩一,韩二…韩N。由于韩家演技功底深厚,加上他们间的密切配合,演出获得了巨大成功,票房甚至高达2000万。舟子是名很有威望的公知,可是他表面上两袖清风实则内心阴暗,看到韩家红红火火,嫉妒心遂起,便发微薄调侃韩二们站成一列时身高参差不齐。原创 2017-05-10 14:57:06 · 5891 阅读 · 1 评论 -
NOIP模拟赛 数论 积性函数 + BSGS + Lucas模进制数位Dp
Problem 1. facsum题解我们发现后面那个sigma里都是积性函数, 积性函数相乘也是积性函数. 我们可以线性筛筛除后面那个就可以. 考虑后面那个和式设为积性函数g, p为质数的话, g(p) = 2 - p. g(p ^ 2) = 3 - 2p. g(p ^ 3) = 4 - 3p, 以此类推. 然后用线性筛来筛, 若i 与 pr[j]互质的话, g(i * p[j]) = g[i]原创 2017-10-20 18:43:17 · 632 阅读 · 0 评论 -
[POJ]3017 单调队列 + set
Cut the SequenceTime Limit: 2000MS Memory Limit: 131072KTotal Submissions: 10705 Accepted: 3267DescriptionGiven an integer sequence { an } of length N, you are原创 2017-10-11 17:31:05 · 351 阅读 · 0 评论 -
[BZOJ]2734 [HNOI2012] 集合选数 状压DP 思路神题
2734: [HNOI2012]集合选数Time Limit: 10 Sec Memory Limit: 128 MBSubmit: 1475 Solved: 876[Submit][Status][Discuss]Description《集合论与图论》这门课程有一道作业题,要求同学们求出{1, 2, 3, 4, 5}的所有满足以 下条件的子集:若 x 在该子集中,则原创 2017-12-15 11:40:06 · 484 阅读 · 0 评论 -
[BZOJ]1814 Ural 1519 Formula 1 插头DP
1814: Ural 1519 Formula 1Time Limit: 1 Sec Memory Limit: 64 MBSubmit: 879 Solved: 328[Submit][Status][Discuss]DescriptionRegardless of the fact, that Vologda could not get rights to hold原创 2017-12-15 22:17:50 · 536 阅读 · 0 评论 -
[BZOJ]2064 分裂 状压DP 思路神题
2064: 分裂Time Limit: 10 Sec Memory Limit: 64 MBSubmit: 652 Solved: 401[Submit][Status][Discuss]Description背景: 和久必分,分久必和。。。 题目描述: 中国历史上上分分和和次数非常多。。通读中国历史的WJMZBMR表示毫无压力。 同时经常搞OI的他把这个变成了一个数学原创 2017-12-16 11:21:29 · 490 阅读 · 0 评论 -
[BZOJ]1030 [JSOI2007] 文本生成器 AC自动机 + DP
1030: [JSOI2007]文本生成器Time Limit: 1 Sec Memory Limit: 162 MBSubmit: 5604 Solved: 2338[Submit][Status][Discuss]Description JSOI交给队员ZYX一个任务,编制一个称之为“文本生成器”的电脑软件:该软件的使用者是一些低幼人群,他们现在使用的是GW文原创 2018-02-04 21:30:59 · 337 阅读 · 0 评论 -
[BZOJ]3530 [SDOI2014] 数数 AC自动机 + DP
3530: [Sdoi2014]数数Time Limit: 10 Sec Memory Limit: 512 MBSubmit: 1226 Solved: 618[Submit][Status][Discuss]Description我们称一个正整数N是幸运数,当且仅当它的十进制表示中不包含数字串集合S中任意一个元素作为其子串。例如当S=(22,333,0233)时,2原创 2018-02-04 20:43:19 · 377 阅读 · 0 评论 -
[Codeforces]86C Genetic engineering AC自动机 + DP
这道题之前YYR出过, 最近重做AC自动机于是又来旧题重做一下~ 题目大意就是说给你m个字符串, 然后让你统计长度为n的并且由这m个字符串中的一些字符串紧凑拼成的字符串有多少个. 什么叫紧凑拼成? 可以理解为这个字符串包含这m个字符串中的一些, 相邻之间可以互相重叠但是不能有间隔——也就是说这个字符串的每一个字符一定要至少被给定的m个字符串之一覆盖. 这种计数方案数肯定要想到dp.原创 2018-02-04 15:11:01 · 516 阅读 · 0 评论 -
[BZOJ]2287 消失之物 线段树分治|背包
2287: 【POJ Challenge】消失之物Time Limit: 10 Sec Memory Limit: 128 MBSubmit: 875 Solved: 499[Submit][Status][Discuss]Descriptionftiasch 有 N 个物品, 体积分别是 W1, W2, ..., WN。 由于她的疏忽, 第 i 个物品丢失了。原创 2018-01-09 17:36:37 · 465 阅读 · 0 评论 -
[BZOJ]2427 软件安装 O(nm)树形背包
2427: [HAOI2010]软件安装Time Limit: 10 Sec Memory Limit: 128 MBSubmit: 1913 Solved: 757[Submit][Status][Discuss]Description现在我们的手头有N个软件,对于一个软件i,它要占用Wi的磁盘空间,它的价值为Vi。我们希望从中选择一些软件安装到一台磁盘容量为M计算机原创 2018-01-15 17:58:27 · 773 阅读 · 0 评论 -
[BZOJ]1492 货币兑换Cash 斜率优化 动态维护凸包
1492: [NOI2007]货币兑换CashTime Limit: 5 Sec Memory Limit: 64 MBSubmit: 5690 Solved: 2289[Submit][Status][Discuss]Description小Y最近在一家金券交易所工作。该金券交易所只发行交易两种金券:A纪念券(以下简称A券)和 B纪念券(以下简称B券)。每个持有金原创 2018-01-12 15:35:22 · 464 阅读 · 0 评论 -
[BZOJ]4709 柠檬 DP单调性优化 + 单调栈
4709: [Jsoi2011]柠檬Time Limit: 10 Sec Memory Limit: 128 MBSubmit: 252 Solved: 111[Submit][Status][Discuss]DescriptionFlute 很喜欢柠檬。它准备了一串用树枝串起来的贝壳,打算用一种魔法把贝壳变成柠檬。贝壳一共有 N (1 ≤ N ≤ 100,000)原创 2017-10-13 19:23:55 · 784 阅读 · 0 评论 -
[BZOJ]2595 [WC2008] 游览计划 斯坦纳树
2595: [Wc2008]游览计划Time Limit: 10 Sec Memory Limit: 256 MBSec Special JudgeSubmit: 1862 Solved: 905[Submit][Status][Discuss]DescriptionInput第一行有两个整数,N和 M,描述方块的数目。 接下来 N行, 每行有原创 2018-01-11 07:42:23 · 389 阅读 · 0 评论 -
[HDU]2829 Lawrence 斜率优化
LawrenceTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 4561 Accepted Submission(s): 2095Problem Description T. E. Lawrence was a controver原创 2017-10-11 11:21:19 · 369 阅读 · 0 评论 -
[LUOGU]2831 愤怒的小鸟 [NOIP]2016 D2T3
题目描述Kiana最近沉迷于一款神奇的游戏无法自拔。简单来说,这款游戏是在一个平面上进行的。有一架弹弓位于(0,0)处,每次Kiana可以用它向第一象限发射一只红色的小鸟,小鸟们的飞行轨迹均为形如y=ax2+bxy=ax^2+bxy=ax2+bx的曲线,其中a,b是Kiana指定的参数,且必须满足a当小鸟落回地面(即x轴)时,它就会瞬间消失。在游戏的某个关卡里,平面的第一原创 2017-09-19 16:54:04 · 669 阅读 · 0 评论 -
[BZOJ]1084 [SCOI2005] 最大子矩阵 DP
1084: [SCOI2005]最大子矩阵Time Limit: 10 Sec Memory Limit: 162 MBSubmit: 2978 Solved: 1489[Submit][Status][Discuss]Description 这里有一个n*m的矩阵,请你选出其中k个子矩阵,使得这个k个子矩阵分值之和最大。注意:选出的k个子矩阵不能相互重叠。原创 2017-09-25 20:08:46 · 289 阅读 · 0 评论 -
bzoj4753 最佳团体 树形背包
DescriptionJSOI信息学代表队一共有N名候选人,这些候选人从1到N编号。方便起见,JYY的编号是0号。每个候选人都由一位编号比他小的候选人Ri推荐。如果Ri=0则说明这个候选人是JYY自己看上的。为了保证团队的和谐,JYY需要保证,如果招募了候选人i,那么候选人Ri”也一定需要在团队中。当然了,JYY自己总是在团队里的。每一个候选人都有一个战斗值Pi”,也有一个招募费用Si”。JYY希望原创 2017-06-05 21:33:52 · 599 阅读 · 0 评论 -
hdu5781 沈阳day6训练赛
DESCRIPTION 题意: 有存款上限不超过k元钱,若取钱大于剩余,atm会报错,小于就会取走一部分,问在不超过w次报错下,取出所有钱的最小期望。这道题一开始想到的最小期望,是用二分答案来逼近自己的存款,若报错次数等于w次就gg,即结果为0.我们只需要枚举0-k这样来枚举存款,在对每次进行二分答案,每次的初始概率就是1/k+1。 但是二分并不是最小期望,只能说“老练”“稳妥”“机智”.但原创 2017-06-06 21:29:59 · 394 阅读 · 0 评论 -
POJ 1155 TELE 树形dp
题目描述】 某收费有线电视网计划转播一场重要的足球比赛。他们的转播网和用户终端构成一棵树状结构,这棵树的根结点位于足球比赛的现场,树叶为各个用户终端,其他中转站为该树的内部结点。从转播站到转播站以及从转播站到所有用户终端的信号传输费用都是已知的,一场转播的总费用等于传输信号的费用总和。 现在每个用户都准备了一笔费用想观看这场精彩的足球比赛,有线电视网有权决定给哪些用户提供信号而不给哪些用户提供原创 2017-05-19 21:29:33 · 339 阅读 · 0 评论 -
石子合并 四边形优化
Description 在一个操场上摆放着一排N堆石子。现要将石子有次序地合并成一堆。规定每次只能选相邻的2堆石子合并成新的一堆,并将新的一堆石子数记为该次合并的得分。 试设计一个算法,计算出将N堆石子合并成一堆的最小得分。Input 第一行是一个数N。 以下N行每行一个数A,表示石子数目。Output 共一个数,即N堆石子合并成一堆的最小得分。Sample原创 2017-05-19 14:37:48 · 672 阅读 · 0 评论 -
hdu 3401 单调队列优化dp
Recently, lxhgww is addicted to stock, he finds some regular patterns after a few days’ study. He forecasts the next T days’ stock market. On the i’th day, you can buy one stock with the price APi or原创 2017-05-18 10:33:04 · 415 阅读 · 0 评论 -
我要长高 UESTC CDOJ
Description 韩父有N个儿子,分别是韩一,韩二…韩N。由于韩家演技功底深厚,加上他们间的密切配合,演出获得了巨大成功,票房甚至高达2000万。舟子是名很有威望的公知,可是他表面上两袖清风实则内心阴暗,看到韩家红红火火,嫉妒心遂起,便发微薄调侃韩二们站成一列时身高参差不齐。由于舟子的影响力,随口一句便会造成韩家的巨大损失,具体亏损是这样计算的,韩一,韩二…韩N站成一排,损失即为C*(韩i与原创 2017-05-18 10:30:11 · 454 阅读 · 0 评论 -
hdu3045 斜率优化
It’s summer vocation now. After tedious milking, cows are tired and wish to take a holiday. So Farmer Carolina considers having a picnic beside the river. But there is a problem, not all the cows consi原创 2017-05-18 10:17:41 · 432 阅读 · 0 评论 -
[HDU] 4336 Card Collector 期望dp
Card CollectorTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 4622 Accepted Submission(s): 2340 Special JudgeProblem Description In your c原创 2017-09-12 12:13:05 · 396 阅读 · 0 评论 -
[HDU] 3853 LOOPS 期望dp入门
Problem Description Akemi Homura is a Mahou Shoujo (Puella Magi/Magical Girl).Homura wants to help her friend Madoka save the world. But because of the plot of the Boss Incubator, she is trapped in a原创 2017-09-12 11:30:59 · 344 阅读 · 0 评论 -
[HDU] 4405 Aeroplane chess 期望dp入门
Aeroplane chessTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 4454 Accepted Submission(s): 2809Problem DescriptionHzz loves原创 2017-09-12 10:16:15 · 298 阅读 · 0 评论 -
[BZOJ]1010 玩具装箱toy 斜率优化
DescriptionP教授要去看奥运,但是他舍不下他的玩具,于是他决定把所有的玩具运到北京。他使用自己的压缩器进行压缩,其可以将任意物品变成一堆,再放到一种特殊的一维容器中。P教授有编号为1…N的N件玩具,第i件玩具经过压缩后变成一维长度为Ci.为了方便整理,P教授要求在一个一维容器中的玩具编号是连续的。同时如果一个一维容器中有多个玩具,那么两件玩具之间要加入一个单位长度的填充物,形式地说如果将第原创 2017-05-19 10:02:49 · 861 阅读 · 0 评论 -
[HDU]3652 B-number 数位dp
B-numberTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 6344 Accepted Submission(s): 3672Problem Description A wqb-number, or B-number for原创 2017-07-05 14:05:40 · 302 阅读 · 0 评论 -
10.11 NOIP模拟赛 DP + 线段树 + DP + 单调队列
Gray内存限制 256MB 时间限制 1S 程序文件名 gray.pas/ gray.c/ gray.cpp 输入文件 gray.in 输出文件 gray.out Gnaw刚刚学习在数字逻辑中学到了格雷码,它的定义是这样的,对于二进制数A,它对应的格雷码为G= A xor(A>>1),格雷码有个很有趣的性质是相邻二进制数对应的格雷码只有一位不同。 现在以”01?”的方式给出一个长为的二进制原创 2017-10-11 08:29:13 · 500 阅读 · 0 评论 -
[BZOJ]1026 [SCOI2009] windy数
1026: [SCOI2009]windy数Time Limit: 1 Sec Memory Limit: 162 MBSubmit: 8289 Solved: 3728[Submit][Status][Discuss]Description windy定义了一种windy数。不含前导零且相邻两个数字之差至少为2的正整数被称为windy数。 windy想知道,在A原创 2017-09-22 14:49:07 · 294 阅读 · 0 评论 -
[BZOJ]4300 绝世好题 Dp
4300: 绝世好题Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 2197 Solved: 1175[Submit][Status][Discuss]Description给定一个长度为n的数列ai,求ai的子序列bi的最长长度,满足bi&bi-1!=0(2Input输入文件共2行。第一行包括一个原创 2017-10-10 21:05:26 · 289 阅读 · 0 评论 -
[HDU]4507 恨7不成妻 数位Dp好题
吉哥系列故事——恨7不成妻Time Limit: 1000/500 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others) Total Submission(s): 4851 Accepted Submission(s): 1590Problem Description 单身! 依然单身! 吉哥依然单身!原创 2017-10-18 20:02:42 · 609 阅读 · 0 评论 -
[BZOJ]2436 [NOI2011] Noi嘉年华 DP
2436: [Noi2011]Noi嘉年华Time Limit: 10 Sec Memory Limit: 128 MBSubmit: 748 Solved: 492[Submit][Status][Discuss]DescriptionNOI2011 在吉林大学开始啦!为了迎接来自全国各地最优秀的信息学选手,吉林大学决定举办两场盛大的 NOI 嘉年华活动,分在两个原创 2017-09-22 08:43:14 · 345 阅读 · 0 评论