
动态规划
文章平均质量分 53
lvmaooi
这个作者很懒,什么都没留下…
展开
-
bzoj[2510] 弱题(矩阵快速幂+dp)
做一道矩阵优化dp的练习题:弱题2510: 弱题Time Limit: 10 Sec Memory Limit: 128 MB Submit: 474 Solved: 257 [Submit][Status][Discuss]Description有M个球,一开始每个球均有一个初始标号,标号范围为1~N且为整数,标号为i的球有aiaia_i个,并保证Σai=MΣai...原创 2018-03-26 18:13:22 · 335 阅读 · 0 评论 -
矩阵快速幂概述
推荐一波博客:传送门!!!矩阵乘法可以用于某些dp当中进行优化,或者优化一些数论算法。这里就只讲解最简单的模板写法。以后再说实际应用。或者可以在上面博客上看一看。首先普通快速幂的写法是很容易想出来的,就是一个二分,应用分治的思想。如果求出了k2k2k^2,那么可以很快求k4k4k^4。看下代码:#include<iostream> #include<cstdio&...原创 2018-03-26 18:16:21 · 429 阅读 · 0 评论 -
数位dp概述
数位dp解决一类求1~nnn中求满足某些条件的数有多少,nnn可能给到101000001010000010^{100000}左右,所以我们不能用单纯的枚举解决。于是数位dp给出了这一类问题的解决方案:一位一位地表示状态。举例:1~nnn中有多少个数能被3整除(虽然很傻逼,但是我们用数位dp做一下)fi,jfi,jf_{i,j}表示计算前iii位,前iii位的和模3为jjj的数有多少个。...原创 2018-03-26 18:22:51 · 401 阅读 · 1 评论 -
bzoj[1426]收集邮票(概率期望dp)
1426: 收集邮票Time Limit: 1 Sec Memory Limit: 162 MB Submit: 551 Solved: 460 [Submit][Status][Discuss]Description有nnn种不同的邮票,皮皮想收集所有种类的邮票。唯一的收集方法是到同学凡凡那里购买,每次只能买一张,并且 买到的邮票究竟是nnn种邮票中的哪一种是等概率的,概率...原创 2018-03-26 18:35:50 · 251 阅读 · 0 评论 -
轮廓线dp概述
轮廓线dp是动态规划的一种(据说还叫插头dp),就直接上例题了吧:Mondriaan’s DreamMondriaan’s DreamTime Limit: 3000MS Memory Limit: 65536K Total Submissions: 19038 Accepted: 10852DescriptionSquares and rectangles fasc...原创 2018-03-27 07:53:28 · 9066 阅读 · 1 评论 -
bzoj[3029]守卫者的挑战(期望概率dp)
3029: 守卫者的挑战Time Limit: 2 Sec Memory Limit: 128 MB Submit: 473 Solved: 246 [Submit][Status][Discuss]Description 打开了黑魔法师Vani的大门,队员们在迷宫般的路上漫无目的地搜寻着关押applepi的监狱的所在地。突然,眼前一道亮光闪过。“我,Nizem,是黑魔法...原创 2018-03-27 08:11:43 · 341 阅读 · 0 评论 -
互质(分组背包)
题目描述:shy有nnn个数,问这nnn个数里最多有几个数两两互质?输入说明:第一行一个整数nnn。第二行nnn个数表示数组。输出说明:输出一个数表示答案。样例输入51 2 3 4 5样例输出4数据规模:对于30%的数据,1≤n≤101≤n≤101≤n≤10对于100%的数据,1≤n≤10001≤n≤10001≤n≤1...原创 2018-03-27 08:16:11 · 361 阅读 · 0 评论 -
【bzoj1419】Red is good(概率期望dp)
1419: Red is goodTime Limit: 10 Sec Memory Limit: 64 MB Submit: 1155 Solved: 532 [Submit][Status][Discuss]Description桌面上有RRR张红牌和BBB张黑牌,随机打乱顺序后放在桌面上,开始一张一张地翻牌,翻到红牌得到1美元,黑牌则付 出1美元。可以随时停止翻牌,...原创 2018-03-27 08:20:43 · 398 阅读 · 0 评论 -
简单的概率dp概述
好久没有写过了,再回来填一填坑。以前一直以为期望与概率是数学版块里的,结果当它每次和dp一起出现之后,才发现它是数学和dp的结合。而且对于不理解期望概率是啥的萌新表示,真的是连暴力都不会打。而且令人窒息的是这类题的样例也不是很好算,如果不理解题意,真的连样例都都手算不出来。当然这样的好处是一般样例过了就基本上A了。 所以本着学会打暴力的思想,我们学一学概率dp。 先讲一下什么是期望&...原创 2018-03-27 08:48:00 · 2233 阅读 · 0 评论 -
数学(斜率优化dp)
数学时间限制: 5000 ms 内存限制: 131072 KB题目描述Shy 有一个长度为 nnn 的数组 aiaia_i,让你把这个数组分成 kkk 份(每份包含至少一个元素,且每份中的元素连续)。假设其中一份长这个样子,b1,b2,…,bmb1,b2,…,bmb_1, b_2,…,b_m,那么他的价值是: b1b1+b1+b2b2+…∑mi=1bibmb1b1...原创 2018-04-26 19:25:59 · 485 阅读 · 1 评论 -
bzoj3143: [Hnoi2013]游走(期望+贪心)
[Hnoi2013]游走Time Limit: 10 Sec Memory Limit: 128 MBDescription一个无向连通图,顶点从1编号到NNN,边从1编号到MMM。 小ZZZ在该图上进行随机游走,初始时小ZZZ在1号顶点,每一步小ZZZ以相等的概率随机选择当前顶点的某条边,沿着这条边走到下一个顶点,获得等于这条边的编号的分数。当小ZZZ到达NNN号顶点时游走...原创 2018-04-27 22:04:13 · 213 阅读 · 0 评论 -
[Sdoi2010]地精部落
1925:[Sdoi2010]地精部落题目描述传说很久以前,大地上居住着一种神秘的生物:地精。地精喜欢住在连绵不绝的山脉中。具体地说,一座长度为 NNN 的山脉 HHH可分为从左到右的 NNN 段,每段有一个独一无二的高度 HiHiH_i,其中HiHiH_i是1到NNN 之间的正整数。如果一段山脉比所有与它相邻的山脉都高,则这段山脉是一个山峰。位于边缘的山脉只有一段相邻的山脉,...原创 2018-08-18 10:45:47 · 198 阅读 · 0 评论 -
Data structure you've never heard of(枚举+dp)
没有来源。题目大意:给nnn个长度为kkk的01串,求不下降序列的个数。 n≤100000,k≤16 解:这个不是正常的16维偏序。原创 2018-09-14 08:04:19 · 443 阅读 · 0 评论 -
Clarke and digits(矩阵快速幂+dp)
Clarke and digitsTime Limit: 5000/3000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 277 Accepted Submission(s): 176Problem DescriptionClarke is a patien...原创 2018-03-26 17:08:12 · 290 阅读 · 0 评论 -
bzoj[2442][Usaco2011 Open]修剪草坪(单调队列+dp)
2442: [Usaco2011 Open]修剪草坪Time Limit: 10 Sec Memory Limit: 128 MB Submit: 1202 Solved: 614 [Submit][Status][Discuss]Description在一年前赢得了小镇的最佳草坪比赛后,FJ变得很懒,再也没有修剪过草坪。现在, 新一轮的最佳草坪比赛又开始了,FJ希望能够...原创 2018-03-26 17:01:16 · 232 阅读 · 0 评论 -
trade(单调队列+dp)
trade时间限制:2000/1000 MS(Java / Others) 内存限制:32768/32768 K(Java / Others) 总提交内容:5395 已接受提交内容:1870问题描述最近,lxhgwwlxhgwwlxhgww沉迷于股票,他在几天的研究后发现了一些规律。 他预测下一个TTT天的股市。在第iii天,您可以用价格APiAPiAP_i买入一只股票,或者卖出...原创 2018-03-26 15:55:51 · 298 阅读 · 0 评论 -
【zjoi2007】棋盘制作(悬线法+单调栈)
国际象棋是世界上最古老的博弈游戏之一,和中国的围棋、象棋以及日本的将棋同享盛名。据说国际象棋起源于易经的思想,棋盘是一个8*8大小的黑白相间的方阵,对应八八六十四卦,黑白对应阴阳。而我们的主人公小Q,正是国际象棋的狂热爱好者。作为一个顶尖高手,他已不满足于普通的棋盘与规则,于是他跟他的好朋友小W决定将棋盘扩大以适应他们的新规则。小Q找到了一张由N*M个正方形的格子组成的矩形纸片,每个格子被...原创 2018-03-29 19:32:00 · 261 阅读 · 0 评论 -
Clarke and tree(prufer序列+dp)
Clarke and treeTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 134 Accepted Submission(s): 62Problem DescriptionClarke is a patient...原创 2018-03-30 11:46:00 · 306 阅读 · 0 评论 -
T51443 二进制之谜
T51443 二进制之谜这道题并不难,但是包含了很多思想,感觉很有意思。第一眼看到题目的时候并没有想到网络流,想到了一个n2n^2n2的dp做法。考虑f(i,j)f(i,j)f(i,j)表示到第iii位前面有jjj个0没有匹配的最优解。由于i,ji,ji,j匹配的贡献就是j−ij-ij−i,所以分开统计即可。这个dp的思路来自noi D1T2题解是网络流跑一下。题解中还有一个贪心的做法。...原创 2018-11-02 09:09:59 · 311 阅读 · 0 评论