DP
文章平均质量分 90
nike0good
这个作者很懒,什么都没留下…
展开
-
THUPC2023 初赛(最后的活动-dp概率二分)
各位亲爱的《La Lumière: Scarlet Intense Flame》玩家:我们非常遗憾地宣布,《La Lumière: Scarlet Intense Flame》将于 2023 年 3 月 5 日 16:00 停止运营服务。停止运营相关时间表如下:……原创 2023-03-24 13:03:51 · 335 阅读 · 0 评论 -
The 1st Universal Cup. Stage 8: Slovenia.(Skills in Pills-dp)
Problem K. Skills in PillsInput file: standard inputOutput file: standard outputTime limit: 1 secondMemory limit: 256 megabytesAn unnamed protagonist of this task received amazing e-mail offers for wondrous pills that will enhancetheir cognitive and原创 2023-03-21 11:39:09 · 455 阅读 · 2 评论 -
Codejam Round 3 2020(Naming Compromise-DP)
ProblemCameron and Jamie are about to welcome a second baby into their lives. They are already good at working together as parents, but right now they are disagreeing about one crucial thing! Cameron wants to name the baby one name (the string C), whereas原创 2020-06-07 17:17:10 · 318 阅读 · 0 评论 -
HDU 5291(Candy Distribution-差值dp)
Candy DistributionTime Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 499 Accepted Submission(s): 189Problem DescriptionWY has n kind原创 2015-08-22 12:54:18 · 1325 阅读 · 0 评论 -
NOJ 2015年陕西省程序设计竞赛网络预赛(正式赛)(和谐的比赛-dp寻路)
F - 和谐的比赛Time Limit: 3000 ms Memory Limit: 10240 KBSubmitDescription今天西工大举办了一场比赛总共有m+n人,但是有m人比较懒没带电脑,另外的n个人带了电脑。不幸的是,今天机房的电脑全坏了只能用带的电脑,一台电脑最多两人公用,确保n>=m。但是大家来的时间不同,随机次原创 2015-05-16 22:02:05 · 1483 阅读 · 0 评论 -
NOJ 2015年陕西省程序设计竞赛网络预赛(正式赛)(约翰·亨利-dp)
H - 约翰·亨利Time Limit: 1000 ms Memory Limit: 32768 KBSubmitDescription十九世纪,铁路开始将美国各大州连接起来。铁路使得人们在不到一周内从国家的这一头旅行到另一头变成现实。在这之前,同样的旅程要花上六个月的时间。一天,一个商人带着一种用蒸汽驱动的新型钻机来到工地。他原创 2015-05-16 22:09:02 · 1572 阅读 · 0 评论 -
BestCoder Round #35(DZY Loves Balls-暴力dp)
DZY Loves BallsAccepts: 371Submissions: 988Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/65536 K (Java/Others)问题描述一个盒子里有n 个黑球和m 个白球。现在DZY每次随机从盒子里取走一个球,取了n+m原创 2015-03-29 12:41:18 · 1408 阅读 · 0 评论 -
hiho 挑战赛7(有钱就是任性-dp与质数的因子)
题目4 : 有钱就是任性时间限制:10000ms单点时限:1000ms内存限制:256MB描述俗话说,有钱就是任性。我们的高富帅鱼丸同学打算去看电影。鱼丸到了电影院以后,发现座位的编号正好是1到200。但是有一些座位号对应的座位坏掉了,没法坐,不妨假设还剩下N个能坐的椅子。电影的老板告诉鱼丸,如果你要包下一个集合S里的所有椅子,就要付原创 2015-03-02 21:04:25 · 1536 阅读 · 0 评论 -
CF 455A(Boredom-dp)
A. Boredomtime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputAlex doesn't like boredom. That's why whenever he原创 2014-08-09 16:38:42 · 2084 阅读 · 0 评论 -
BZOJ 3622(已经没有什么好害怕的了-Dp+容斥原理)
3622: 已经没有什么好害怕的了Time Limit: 10 Sec Memory Limit: 256 MBSubmit: 7 Solved: 6[Submit][Status]DescriptionInputOutputSample Input4 25 35 15 4540 20 10 30Sampl原创 2014-06-28 11:02:26 · 1833 阅读 · 0 评论 -
Vijos P1845(花匠-白痴Dp/找拐点+贪心)
P1845花匠Accepted标签:NOIP提高组2013描述花匠栋栋种了一排花,每株花都有自己的高度。花儿越长越大,也越来越挤。栋栋决定把这排中的一部分花移走,将剩下的留在原地,使得剩下的花能有空间长大,同时,栋栋希望剩下的花排列得比较别致。具体而言,栋栋的花的高度可以看成一列整数h1, h2, … , hn。设原创 2013-11-18 16:46:59 · 2006 阅读 · 0 评论 -
BZOJ 2614(梦的困境-桶排数组Dp)
2614: 梦的困境Time Limit: 3 Sec Memory Limit: 128 MBSubmit: 30 Solved: 16[Submit][Status]Description “每一个OIer上辈子都是折翼的天使……”。 OIer喜欢做梦,尤其是关于OI题目的梦。 TT同学便是折翼天使的典范。在NOI2010 day1的前夜,原创 2013-08-09 19:29:12 · 1509 阅读 · 0 评论 -
CC COUPON(Online Shopping-裸DP)
Online Shoppinglice likes to shop online. The main reason is that she gets a lot of discounts! There are M online shops from where she purchases her items. The prices of the same item vary in原创 2013-06-30 17:33:20 · 1650 阅读 · 0 评论 -
作业(Dp-贪心)
作业(homework)题目背景:众所周知,白神是具有神奇的能力的。比如说,他对数学作业说一声“数”,数学作业就会出于畏惧而自己完成;对语文作业说一声“语”,语文作业就会出于畏惧而自己完成。今天,语文老师和数学老师布置了许多作业,同学们纷纷寻找白神寻求帮助。白神作为一个助人为乐的人,便答应下来。回到家,白神将这N份作业按顺序摊开,发现语文作业数学作业混在一起,这就让白神苦恼起来原创 2013-06-04 17:04:33 · 1362 阅读 · 0 评论 -
POJ 2704(Pascal's Travels-裸dp)
Language:DefaultPascal's TravelsTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 4821 Accepted: 2139DescriptionAn n x n game board is populated wit原创 2013-03-25 16:56:01 · 1534 阅读 · 0 评论 -
BZOJ 1084([SCOI2005]最大子矩阵-长矩阵Dp)
1084: [SCOI2005]最大子矩阵Time Limit: 10 Sec Memory Limit: 162 MBSubmit: 586 Solved: 275[Submit][Status][Discuss]Description这里有一个n*m的矩阵,请你选出其中k个子矩阵,使得这个k个子矩阵分值之和最大。注意:选出的k个子矩阵不能相互重叠。Input原创 2013-03-22 19:02:24 · 1933 阅读 · 0 评论 -
HDU 5375(Gray code-格雷码dp)
Gray codeTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 860 Accepted Submission(s): 490Problem DescriptionThe reflected binary c原创 2015-08-26 20:38:05 · 936 阅读 · 0 评论 -
HDU 5303(Delicious Apples- 环上折半dp+贪心)
Delicious ApplesTime Limit: 5000/3000 MS (Java/Others) Memory Limit: 524288/524288 K (Java/Others)Total Submission(s): 1585 Accepted Submission(s): 514Problem DescriptionThere are n原创 2015-08-16 17:59:03 · 2177 阅读 · 0 评论 -
HDU 5338(ZZX and Permutations-用线段树贪心)
ZZX and PermutationsTime Limit: 6000/3000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 888 Accepted Submission(s): 278Problem DescriptionZZX likes原创 2015-08-20 20:29:48 · 923 阅读 · 0 评论 -
BZOJ 5128([Lydsy12月赛]寻找母串-区间dp)
题意:对于一个母串 S,令 T = S,你可以做无限次以下操作:选择 T 中一个位置 (可以是最开头也可以是最末端),往中间插入母串 S,并将新得到的字符串覆盖之前的 T。 比如,假设 S =hello,则你可以如下操作 T: 1. T =hello。 2. T =hhelloello。 3. T =hhelloelhellolo。 4. T =hhehellolloelhellolo。原创 2018-01-09 11:06:30 · 699 阅读 · 1 评论 -
CF 883D(Packmen Strike Back-吃豆人)
一条序列上有n个空位,上面要么是吃豆人,要么是豆,要么是空位。现在给每个吃豆人指定一个方向,游戏开始后每个吃豆人同时向前移动直到遇到边界后不动。问吃豆人最多能吃几个豆子,已经这个前提下最小花费时间。显然又2个吃豆人就能吃完所有豆子。 二分时间。 dpidp_i表示前i个吃豆人最远能吃到从左端点开始到dpidp_i的豆子。 那么有2种情况。 要么前i−1i-1个吃豆人吃了1~dp[i-1],原创 2017-11-04 21:00:32 · 1648 阅读 · 2 评论 -
NWERC 2013
B Battle for Silver容易发现答案最多有4个点,枚举所有4个点一下的完全图。#include<bits/stdc++.h> using namespace std;#define For(i,n) for(int i=1;i<=n;i++)#define Fork(i,k,n) for(int i=k;i<=n;i++)#define ForkD(i,k,n) for(int原创 2017-10-13 00:47:10 · 377 阅读 · 0 评论 -
中国(北方)大学生程序设计训练赛(第二周)(Problem C: A Water Problem-dp)
给一个数,+−1+-1代价x,*2代价y,问从0变成n≤1e7\le1e^7的最小代价如果一个数翻倍后2次-1,不如先-1再翻倍。在只考虑+1,*2的情况下计算代价,并不断用f(x+1)f(x+1)更新f(x)f(x)#include <iostream>#include <cmath>#include <algorithm>#include <cstdio>#include <cstrin原创 2017-03-14 11:08:42 · 386 阅读 · 0 评论 -
中国(北方)大学生程序设计训练赛(第一周)(Problem B: 埃蒙的时空航道-最小割转dp+贪心)
Description埃蒙的军队部署在 n 个星球,星球的编号分别为 1∼n 埃蒙在第i 个星球驻扎着 p i 个单位的军队。据可靠情报,若干天后指挥官们会往第 i 个星球派出 si 个单位的军队。星球两两之间具有时空航道,埃蒙可以从起点星球发射一架最多容纳 c 个单位部队的穿梭机到终点星球。但是,这些时空航道都是单向的,穿梭机只能从编号更小的星球运送部队到编号更大的星球。埃蒙可以以任意原创 2017-03-10 11:17:03 · 535 阅读 · 0 评论 -
BestCoder Round #92 题解 (待续)
A Skip the Class问题描述 终于又开学啦。呃喵最喜欢的就是开学了,因为这样她又可以愉快地翘课了(啊?) 呃喵接下来有n节课程需要上(换句话说,可以翘。) 每节课程有相应的课程类型与课程翘课价值。 有一点需要注意的是,呃喵不可以翘同一类课程超过两次,就是如果这类课已经翘了两次,接下来就一定要上。 问你在这个条件下,呃喵可以获得的最大翘课价值。 输入描述 第一行为一个整数T,原创 2017-02-26 10:58:31 · 2347 阅读 · 0 评论 -
ICPCCamp 2016 Day 6 - Spb SU and Spb AU Contest(Colored path-dp)
题意:给1个n*n矩阵,每个点上有2个整数权值w和c,现在你希望从(1,1)开始,每次只能向右或向下走(从(i,j)到(i+1,j) or (i,j+1) ),使得路径上的权值和不超过W,出现过的不同颜色数量尽可能少,求最少颜色数,及任意一条对应路径。1≤n≤400,1≤W≤109,1≤c≤k,1≤k≤101\le n \le 400,1 \le W \le 10^9, 1 \le c \le k原创 2016-02-24 13:18:29 · 803 阅读 · 0 评论 -
HDU 5534(Partial Tree-背包)
给一颗N个节点的树,f(i)表示度数为i的节点的点权,问这棵树最大点权背包 显然,任意一种 能使总度数=2*(n-1)且每个节点度数至少1的方案都存在。由于规定刚好N个节点,直接背包O(n3)O(n^3)假设每个节点度数=1 ,剩下节点度数之和m=n−2m=n-2 可以任意分配剩下n-2个度数,完全背包这样是O(n2)O(n^2)的#include <iostream>#include <cm原创 2015-11-03 11:07:55 · 923 阅读 · 0 评论 -
BZOJ 4300(绝世好题-dp)
求一个序列的,满足bibi&bi−1!=0bi-1!=0的最长子序列 1<=n<=100000,ai<=10^9乱搞 #include<bits/stdc++.h>using namespace std;#define For(i,n) for(int i=1;i<=n;i++)#define Fork(i,k,n) for(int i=k;i<=n;i++)#define Rep(i,n原创 2015-10-22 18:39:56 · 581 阅读 · 0 评论 -
HDU 5496(Beauty of Sequence-DP)
统计一个序列所有非空子序列的Beauty值, 一个序列的Beauty值为unique后的数列的和算出每个数出现在连续相同元素中第一个时的贡献,求和#include<cstdio>#include<cstring>#include<cstdlib>#include<algorithm>#include<functional>#include<iostream>#include<map>原创 2015-10-05 13:48:31 · 652 阅读 · 0 评论 -
HDU 5473(There was a kingdom-凸包+dp)
已知n<100n<100个点取k<nk <n个,求这k个点构成凸包的最大面积。先求出凸包,枚举凸包上第一个点(只要枚举前n/k+(bool)(n%k)个点.#include<cstdio>#include<iostream>#include<cstdlib>#include<cstring>#include<algorithm>#include<functional>#include<v原创 2015-10-02 13:39:33 · 1411 阅读 · 2 评论 -
TC TCO2015R2D(BalancedSubstrings-天平平衡)
Problem Statement This problem deals with binary strings: strings in which each character is either '0' or '1'. The characters are interpreted as zeros and ones.Assume that we have a原创 2015-08-22 17:39:57 · 891 阅读 · 0 评论 -
HDU 4960(Another OCD Patient-区间dp)
Another OCD Patient Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others) Total Submission(s): 1320 Accepted Submission(s): 459Problem Description 已知一个数列,现在把它分成k段,原创 2015-09-06 16:57:06 · 745 阅读 · 0 评论 -
FZU 1040(基因序列相似性问题-CLCS)
Problem 1040 基因序列相似性问题 Accept: 59 Submit: 548Time Limit: 1000 mSec Memory Limit : 32768 KB Problem DescriptionGenotype 是一个有限的基因序列集。它的每个成员都是由大写的英文字母A-Z组成,不同的字母表示不同种类的基因。一个基因种类可以分化原创 2013-03-02 13:23:28 · 2480 阅读 · 0 评论 -
跳跃(处理操作迭代-等价替代)
Problem2 跳跃(jump.cpp/c/pas)【题目描述】一开始你位于数轴上的x位置,一次跳跃你可以从x跳跃到(9x+4)mod 1000000007或者(27x+13)mod 1000000007。求跳回到原点的最少跳跃次数。保证通过有限次跳跃可以回到原点。【输入格式】一行一个整数x表示你的初始坐标,保证0【输出格式】一行一个整数表示最小的跳跃次数。【样例原创 2013-03-02 12:10:04 · 1227 阅读 · 0 评论 -
DNA序列 (各点只出现1次的Dp序)
DNA序列(dna)题目描述来自JSSI(Jinkela State Scientific Institute)的科学家们尝试制造一个长度为N并且只包含A的DNA序列,不出意外地失败了。他们得到了一个含有A和B两种部件的序列。现在他们打算对实验结果进行篡改,来得到一个全部是A的序列。篡改的方式有两种:1 更改某一位上部件的状态(A变成B,B变成A)2 更改某个前缀内所有部件的状态原创 2012-10-31 13:45:46 · 872 阅读 · 0 评论 -
Number (dp-性质数状态表示)
Number【题目描述】明明在做力学作业的时候发现一类数非常有趣,他们和杠杆有比较相似的结构。这类数有这样的性质:把某一位当成支点的话,那么左边的数字到这个点的力矩和等于右边的数字到这个点的力矩和,力矩可以理解为距离乘以数字。举个例子,4139就是满足条件的数字,把3当成支点,我们有这样的等式4 * 2 + 1 *1 = 9 * 1。小明想知道在一个区间[x,y]中,有多少个这原创 2012-10-20 22:46:39 · 994 阅读 · 0 评论 -
POJ 3661(贝茜晨练)
经典Dp,果断记忆化……#include#include#include#include#includeusing namespace std;#define MAXN 10000 + 10#define MAXM 500 + 10int f[MAXN][MAXM],n,m,d[MAXN];int dfs(int i,int j){ if (i==0) r原创 2012-10-19 17:45:52 · 1064 阅读 · 0 评论 -
RQNOJ 658(观光公交)
几大注意点:1.一次使用氦气加速器会把后面分成好几段。2.我们仅维护end[i],wait[i]恒定,因此需提前让wait[i]=max(wait[i-1],wait[i]);3.w[i]+w[i+1]+...+w[j],且w恒定,故可预处理sum[i](满足累加性)#include#include#include#include#include#includ原创 2012-10-20 08:28:01 · 1273 阅读 · 0 评论 -
不等数列 (Dp插入e)
【题目描述】将1到n任意排列,然后在排列的每两个数之间根据他们的大小关系插入“>”和“ 【输入格式】第一行2个整数n,k。 【输出格式】一个整数表示答案。 【样例输入】5 2【样例输出】66【数据范围】对于30%的数据:n 对于100%的数据:k F[i,j]=f[i-1,j](j+1)+f[i-1][j-1](i原创 2012-10-20 13:44:40 · 1034 阅读 · 0 评论 -
POJ 2184(01背包+滚动数组)
01背包 模板题Program dd;const maxn=1000; maxv=100000; minv=-100000; NULL=-2139062144;var n,i,j,ans,p,np:longint; ts,tf:array[1..maxn] of longint; f:array[0..1,minv..maxv] of原创 2012-09-22 14:28:04 · 783 阅读 · 0 评论