dp
清疚
这个作者很懒,什么都没留下…
展开
-
【UVA10755】Garbage Heap
题面 Farmer John has a heap of garbage formed in a rectangular paral- lelepiped. It consists of A × B × C garbage pieces each of which has a value. The value of a piece may原创 2017-10-10 21:26:54 · 1229 阅读 · 0 评论 -
【HNOI2008】玩具装箱
题面 n≤5∗104,0≤L,Ci≤107n≤5*10^4,0≤L,C_i≤10^7解法 我们可以得出一个n2n^2的DP:设f[i]f[i]表示决策完第ii件玩具的最小花费,s[i]=∑ik=1Cis[i]=\sum_{k=1}^i C_i,那么有:f[i]=minf[i]=min{f[j]+(s[i]−s[j]+i−j−1−l)2f[j]+(s[i]-s[j]+原创 2017-12-26 16:35:18 · 249 阅读 · 0 评论 -
【HNOI2017】大佬-dalao
题面 解法 bfs+DPbfs+DP: 这道题的想法很妙,问了本校的很多大佬之后才搞懂。 我们可以发现,刷题长自信值和回嘴/怼大佬是两个独立的过程,如果我们能够在保证自己的自信值≥0≥0的同时使得可以不用刷题的天数尽可能多,那么我们就可能打败大佬。 所以我们设f[i][j]f[i][j]表示前i天,自信值为j时最原创 2017-12-12 09:09:55 · 681 阅读 · 0 评论 -
【NOIP2016】愤怒的小鸟
CJOJ——P2257 【NOIP2016】愤怒的小鸟题意 给定nn只猪的坐标,每一只小鸟能走出一条抛物线的轨迹,至少需要多少只鸟才能把这些猪全部打掉解法 状压DPDP: 先对题目输入的坐标进行处理: 枚举两只猪,求出抛物线,然后计算有多少只猪在这条抛物线上,利用状态压缩进行储存 注意,对于单独的,不在任意一原创 2017-09-29 21:36:45 · 414 阅读 · 0 评论 -
【bzoj2286】【SDOI2011】消耗战
G - 消耗战题意 一棵有nn个节点的树,删除一条边的代价是WiW_i 有QQ个询问,每个询问给出KiK_i个点,我们可以删除若干条边使得这些点与根节点(1号点)不连通,求最小代价解法 虚数+树型DPDP: 首先设fuf_u表示解决掉uu及uu的子树的最小花费,VuV_u表示uu的父边的边权,那么显然有: fu原创 2017-10-03 22:15:20 · 303 阅读 · 0 评论 -
【bzoj1924】【SDOI2010】所驼门王的宝藏
题意 一个r∗cr*c的矩阵中,有nn个特殊点,每个特殊点有一个传送门(单向),共三种: ①.到达同一行的特殊点(横天门) ②.到达同一列的特殊点(纵寰门) ③.到达同一九宫格的特殊点(自由门) 求最多可以到达多少个特殊点解法 TarjanTarjan缩点+拓扑排序+图上DPDP:原创 2017-10-04 15:57:53 · 304 阅读 · 0 评论 -
【bzoj2302】【HAOI2011】problem c
题意 有一条长度为nn的链和nn个人,每个人有一个编号aia_i 从第一个人开始往后,每个人首先站在aia_i号点上,如果此点有人,那么就往后站,ai+1,ai+2,……a_i+1,a_i+2,……一直到nn号点,如果这个人依旧没有站好,则该方案不合法 已知有mm个人确定了编号(编号可以相同),求合法的方案数解法 DPDP:原创 2017-10-06 19:32:10 · 251 阅读 · 0 评论 -
【NOIP2015】斗地主(及加强版&原版)
题意 给定一副牌,保证合法(即牌包括2,3,4,5,6,7,8,9,10,J,Q,K,A,王,并且每种牌不超过四张,王不超过两张),给定合法的出牌方案,求最少出牌次数。 方案: ①.火箭,即双王 ②.炸弹,即4张面值相同的牌 ③.单张和对子 ④.三不带,即3张面值相同的牌原创 2017-10-08 16:55:06 · 2290 阅读 · 0 评论 -
【bzoj4197】【NOI2015】寿司晚宴
题意 有n−1n-1个数从【2,n】【2,n】,从中选出两个集合SS和UU(可以为∅∅),要求对于∀x∈S,∀y∈U∀x∈S,∀y∈U,都有gcd(x,y)=1gcd(x,y)=1,求方案总数(n≤500n≤500)解法 状压DPDP: 首先看到互质这一条件,可以想到利用质因子来判断 很同意证明,对于一个数xx,大于x√\sqrt{x原创 2017-10-08 21:04:55 · 239 阅读 · 0 评论 -
【UVA1330】City game
题面 Bob is a strategy game programming specialist. In his new city building game the gaming environment is as follows: a city is built up by areas, in which there are streets, trees, factories and b原创 2017-10-10 17:18:32 · 463 阅读 · 0 评论 -
【UVA11825】Hackers' Crackdown
题意 Miracle Corporations has a number of system services running in a distributed computer system which is a prime target for hackers. The system is basically a set of N computer nodes with each of原创 2017-10-12 14:33:25 · 354 阅读 · 0 评论 -
【UVA10859】Placing Lampposts
题面 As a part of the mission ‘Beautification of Dhaka City’, the government has decided to replace all the old lampposts with new expensive ones. Since the new ones are quite expensive and the budge原创 2017-10-12 16:34:49 · 344 阅读 · 0 评论 -
【UVA1169】Robotruck
题面 This problem is about a robotic truck that distributes mail packages to several locations in a factory. The robot sits at the end of a conveyer at the mail office and waits for pack原创 2017-10-16 21:46:04 · 363 阅读 · 0 评论 -
[NOI2013]快餐店
题意 给定一个nnn个点,nnn条边的连通图,求直径(最远点对距离)题解 如果是树,那么大家都晓得答案肯定是直径的一半,其实这个结论推广到本题也是正确的(有人会证吗?我不会……) 考虑当n≤2000n≤2000n≤2000时的60分做法:找到环之后,枚举断掉环上的哪一条边,然后求树的直径,取minminmin即可,这样做是平方的复杂度 ...原创 2018-02-19 22:22:27 · 397 阅读 · 0 评论