动态规划
文章平均质量分 78
Who_is_WZX
这个作者很懒,什么都没留下…
展开
-
HYSBZ - 1026 (数位dp)
windy数Time Limit: 1000MS Memory Limit: 165888KB 64bit IO Format: %lld & %llu[Submit] [Go Back] [Status] Descriptionwindy定义了一种windy数。 不含前导零且相邻两个数字之差至少为2的正原创 2014-05-06 21:08:42 · 607 阅读 · 0 评论 -
☆传纸条 双线程dp
From firewood☆传纸条 背景 Background NOIP2008复赛提高组第三题原创 2011-11-10 22:38:27 · 372 阅读 · 0 评论 -
1、淘汰赛制(elimination.pas/c/cpp) 动态规划
1、淘汰赛制(elimination.pas/c/cpp) 【问题描述】 淘汰赛制是一种极其残酷的比赛制度。2n名选手分别标号1,2,3,…,2n-1,2n,他们将要参加n轮的激烈角逐。每一轮中,将所有参加该轮的选手按标号从小到大排序后,第1位与第2位比赛,第3位与第4位比赛,第5位与第6位比赛……只有每场比赛的胜者才有机会参加下一轮的比赛(不会有平局)。这样,每轮将淘汰一半的原创 2011-11-10 21:30:22 · 1034 阅读 · 0 评论 -
dp小结
DP小结 - 1 零.数轴[TYVJ1097]MM不哭 在一个数轴上,有n个MM(绝非恐龙!)在哭泣(5555~一直哭). tcboy也在这个数轴上,由于每个MM哭都会让tcboy损失一定的rp,于是tcboy有必要去安慰她们.(真命苦啊 T.T) 开始时,tcboy站在k号MM的旁边. 现在知道第i个MM哭泣每秒钟会使tcboy降低 w[i转载 2011-11-10 18:31:08 · 1745 阅读 · 0 评论 -
一、 关键子工程(project.c/cpp/pas) 拓扑排序+aov
一、 关键子工程(project.c/cpp/pas) 在大型工程的施工前,我们把整个工程划分为若干个子工程,并把这些子工程编号为1、2、……、N;这样划分之后,子工程之间就会有一些依赖关系,即一些子工程必须在某些子工程完成之后才能施工。由于子工程之间有相互依赖关系,因此有两个任务需要我们去完成:首先,我们需要计算整个工程最少的完成时间;同时,由于一些不可预测的客观因素会使某些转载 2011-11-10 22:01:52 · 712 阅读 · 0 评论 -
USACO 3.1.6 Stamps 邮票
原题目: 已知一个 N 枚邮票的面值集合(如,{1 分,3 分})和一个上限 K —— 表示信封上能够贴 K 张邮票。计算从 1 到 M 的最大连续可贴出的邮资。 例如,假设有 1 分和 3 分的邮票;你最多可以贴 5 张邮票。很容易贴出 1 到 5 分的邮资(用 1 分邮票贴就行了),接下来的邮资也不难: 6 = 3 + 3 7 = 3 + 3 + 1转载 2011-11-10 21:57:39 · 815 阅读 · 0 评论 -
☆Step
From ACRush☆Step 描述 Description 春节的时候小红去逛花市。她来到一个卖盆竹的摊位,看到一盆叫做“步步高升”的盆竹。“步步高升,步步高升……”学习就是要一步一原创 2011-11-10 09:08:41 · 443 阅读 · 0 评论 -
动态规划总结
动态规划总结1. 按状态类型分写在前面:从状态类型分,并不表示一题只从属于一类。其实一类只是一种状态的表示方法。可以好几种方法组合成一个状态,来解决问题。1.1.编号(长度)动态规划共性总结本类的状态是基础的基础,大部分的动态规划都要用到它,成为一个维。一般来说,有两种编号的状态:状态(i)表示前i个元素决策组成的一个状态。状态(i)表示用到了第i个元素,转载 2011-11-09 22:24:18 · 364 阅读 · 0 评论 -
[NOIP2010]乌龟棋 四维dp
题目描述小明过生日的时候,爸爸送给他一副乌龟棋当作礼物。乌龟棋的棋盘是一行N 个格子,每个格子上一个分数(非负整数)。棋盘第1 格是唯一的起点,第N 格是终点,游戏要求玩家控制一个乌龟棋子从起点出发走到终点。乌龟棋中M 张爬行卡片,分成4 种不同的类型(M 张卡片中不一定包含所有4 种类型的卡片,见样例),每种类型的卡片上分别标有1、2、3、4 四个数字之一,表示使用这种卡片后,乌原创 2011-11-10 12:26:54 · 415 阅读 · 0 评论 -
传球游戏
From firewood☆传球游戏 背景 Background NOIP2008复赛普及组第三题原创 2011-11-10 12:07:29 · 324 阅读 · 0 评论 -
滑雪 记忆化搜索
From silence☆滑雪 背景 Background 成成第一次模拟赛 第三道原创 2011-11-10 11:22:47 · 305 阅读 · 0 评论 -
数的乘积 双dp
背景 Background 清北学堂TYVJ9月模拟赛试题第三题 描述 Description 给一个N*N的数字矩阵,我们定义最左上的格子为(1,1)最右下的格子为(N,N)。现在从(1,1)出发,每次只能往下一格或者往右一格,到达(N,N)。 要求一路上原创 2011-11-10 18:11:12 · 338 阅读 · 0 评论 -
☆抓鱼
From KQZXCMH☆抓鱼 背景 Background 清北学堂TYVJ9月模拟赛试题第二题转载 2011-11-10 18:41:26 · 1172 阅读 · 0 评论 -
hdu 3652 B-number (数位dp+记忆化)
B-numberTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2143 Accepted Submission(s): 1152Problem DescriptionA wqb-number, or原创 2014-05-06 16:39:22 · 624 阅读 · 0 评论 -
Kitty's Game zoj3644(dp+stl)
DescriptionKitty is a little cat. She is crazy about a game recently.There are n scenes in the game(mark from 1 to n). Each scene has a number pi. Kitty's score will become least_common_multiple原创 2013-08-15 17:50:00 · 610 阅读 · 0 评论 -
Maze zoj3652(bfs+记忆化+状态压缩)
DescriptionCelica is a brave person and believer of a God in the bright side. He always fights against the monsters that endanger humans. One day, he is asked to go through a maze to do a importan原创 2013-08-18 18:09:50 · 495 阅读 · 0 评论 -
POJ - 1155 TELE(树形dp)
TELETime Limit: 1000MS Memory Limit: 65536KB 64bit IO Format: %I64d & %I64u[Submit] [Go Back] [Status] DescriptionA TV-network plans to broadcast an im原创 2013-07-27 17:32:48 · 449 阅读 · 0 评论 -
fzu 2129 子序列个数 (dp)
Problem 2129 子序列个数Accept: 25 Submit: 63Time Limit: 2000 mSec Memory Limit : 32768 KB Problem Description子序列的定义:对于一个序列a=a[1],a[2],......a[n]。则非空序列a'=a[p1],a[p2]......a[pm]为a的一个子序列原创 2013-07-30 13:57:44 · 645 阅读 · 0 评论 -
zoj 3689 Digging (dp)
DiggingTime Limit: 2 Seconds Memory Limit: 65536 KBWhen it comes to the Maya Civilization, we can quickly remind of a term called the end of the world. It's not difficult to understand原创 2013-07-30 13:54:13 · 547 阅读 · 0 评论 -
hdu 2196 computer (树形dp)
ComputerTime Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1885 Accepted Submission(s): 934Problem DescriptionA school bought th原创 2013-07-21 15:53:16 · 533 阅读 · 0 评论 -
NumberPyramids 背包问题
源文件 NumberPyramids.*输入文件 NumberPyramids.in输出文件 NumberPyramids.out时限 1S 假设有N个数写成一行,这行上面一行有N-1个数,第i数是第一行第i个数和第i+1个数的和。依次类推,最上面一行为第N行,有一个数。例如,4个数2,1,2,4形成如下结构: 15转载 2011-11-10 21:42:43 · 400 阅读 · 0 评论 -
装箱问题 01背包
题目描述有一个箱子容量为V(正整数,0<=V<=20000),同时有n个物品(0<n<=30=,每个物品有一个体积(正整数)。要求n个物品中,任取若干个装入箱内,使箱子的剩余空间为最小。输入格式输入:第一行是一个整数v,表示箱子容量第二行是一个整数n,表示有n个物品接下来n行,分别表示这n 个物品的各自体积输出格式一个整数,表示箱子剩余空间。原创 2011-11-10 21:16:52 · 339 阅读 · 0 评论 -
多人背包 求前k大值背包+队列
题目描述DD 和好朋友们要去爬山啦!他们一共有 K 个人,每个人都会背一个包。这些包的容量是相同的,都是 V。可以装进背包里的一共有 N 种物品,每种物品都有给定的体积和价值。在 DD 看来,合理的背包安排方案是这样的:每个人背包里装的物品的总体积恰等于包的容量。 每个包里的每种物品最多只有一件,但两个不同的包中可以存在相同的物品。 任意两个人,他们包里的物品清单不能完原创 2011-11-10 20:29:35 · 505 阅读 · 0 评论 -
神奇的四次方数 无限背包
背景描述:在你的帮助下,v神终于帮同学找到了最合适的大学,接下来就要通知同学了。在班级里负责联络网的是dm同学,于是v神便找到了dm同学,可dm同学正在忙于研究一道有趣的数学题,为了请dm出山,v神只好请你帮忙解决这道题了。题目描述:将一个整数m分解为n个四次方数的和的形式,要求n最小。例如,m=706,706=5^4+3^4,则n=2。输入数据:一行,一个整数m。输出数据:一行,原创 2011-11-10 10:59:16 · 743 阅读 · 0 评论 -
☆逆序对 动态规划+高精度
From KQZXCMH☆逆序对 背景 Background 柯桥中学60周年校庆欢乐赛第3题原创 2011-11-09 22:15:22 · 1090 阅读 · 0 评论 -
8.3 尼克的任务
8.3 尼克的任务源程序名 lignja.???(pas, c, cpp)可执行文件名 lignja.exe输入文件名 lignja.in输出文件名 lignja.out【问题描述】 尼克每天上班之前都连接上英特网,接收他的上司发来的邮件,这些原创 2011-11-09 21:01:19 · 405 阅读 · 0 评论 -
旅游路线 解题报告
背景 Background 广州市2011年市选第一试 描述 Description GZOI队员们到X镇游玩。X镇是一个很特别的城镇,它有m+1条东西原创 2011-11-04 22:36:29 · 606 阅读 · 0 评论 -
Translate:USACO/humble
Translate:USACO/humble来自"NOCOW"跳转到: 导航, 搜索Humble Numbers丑数 译 by tim green 目录1 描述 2 格式 3 SAMPLE INPUT 4 SAMPLE OUTPUT [编辑]描述对于一给定的素数集合 S = {p1, p原创 2011-11-02 23:10:10 · 312 阅读 · 0 评论 -
Translate:USACO/inflate
这是USACO Chapter 3 .1中的OI题目Score Inflation的翻译,参见介绍及题解,C语言代码,C++语言代码,Pascal语言代码。Score Inflation总分 译 by timgreen 目录1 描述 2 格式 3 SAMPLE INPUT 4 SAMPLE OUTPUT原创 2011-11-02 21:11:09 · 394 阅读 · 0 评论 -
也是个方程
也是个方程【问题描述】已知 c 和a1,…,an全都是正整数,求满足a1*b1+a2*b2+…+an*bn=c的非负整数解{b1,b2,…,bn}的组数。【输入】第一行是 n 和c。第二行是 n 个数,分别表示1,…, n a a。【输出】输出解的组数(结果对 999983 取模)。【输入样例】2 41 2【输出样例】3【数据规模】30%的数转载 2011-10-31 22:07:30 · 288 阅读 · 0 评论 -
tyvj 衡水中学60周年赛 解题报告
刷漆运动开始……莘元馆有m+1行,n+1列的座椅,编号分别为0~m,0~n,第0行的座椅已经刷成了红色,第0列的座椅(除位置为(0,0)的刷成了红色)已经刷成了绿色,其他座椅均为白色,现在,OI小组需要粉刷所有那些白色的座椅。校长的要求是,对于每一个座椅(i,j),它必须与(i-1,j)座椅或(i,j-1)座椅同色。魂之挽歌想知道,将每一个座椅全都粉刷,一共有多少种方案? 输入 一原创 2011-10-30 15:25:41 · 2313 阅读 · 0 评论 -
飞翔 noip提高组难度
背景鹰最骄傲的就是翱翔,但是鹰们互相都很嫉妒别的鹰比自己飞的快,更嫉妒其他的鹰比自己飞行的有技巧。于是,他们决定举办一场比赛,比赛的地方将在一个迷宫之中。题目这些鹰的起始点被设在一个N*M矩阵的左下角map[1,1]的左下角。终点被设定在矩阵的右上角map[N,M]的右上角,有些map[i,j]是可以从中间穿越的。每一个方格的边长都是100米。如图所示:没有障碍,也没有死路。这样设原创 2011-10-30 15:09:25 · 781 阅读 · 0 评论 -
逆序对 解题报告
时间限制: 10000ms 内存限制: 131072kB 描述 问题概括: n 个元素的排序一共有 n! 个,询问排列中逆序对个数为 m 个的排列有多少个。 输入 输入文件仅一行有两个正整数 n , m 输出 仅有一行 , 即满足要求的排列的个数样例输入 3 2样例输出 2提示 对于 20% 的数据, n对于 40% 的数据, n对于 100% 的数据, 1思路:动态规原创 2011-10-30 15:06:41 · 303 阅读 · 0 评论 -
淘汰赛制
淘汰赛制【问题描述】淘汰赛制是一种极其残酷的比赛制度。名选手分别标号,,,…,,,他们将要参加轮的激烈角逐。每一轮中,将所有参加该轮的选手按标号从小到大排序后,第位与第位比赛,第位与第位比赛,第位与第位比赛……只有每场比赛的胜者才有机会参加下一轮的比赛(不会有平局)。这样,每轮将淘汰一半的选手。轮过后,只剩下一名选手,该选手即为最终的冠军。现在已知每位选手分别与其他选手比赛获胜的概率,原创 2011-10-30 15:03:03 · 754 阅读 · 0 评论 -
寂寞的程序员
题目描述有两个寂寞的程序员J和Y,J说他可以两分钟敲8000字,Y说不信,于是J与Y的4kb/min机器人进行了一场打字比赛。机器人以匀高速敲着乱码,而J找到了帮他超越手速的键:CTRL。J可以花不同的时间进行以下操作:敲一个字符按CTRL-A按CTRL-C按CTRL-V(具体效果请在记事本内实验)你需要制定一个操作顺序,使得J在n毫秒内输入的字符数最多。【数据原创 2011-10-30 17:56:22 · 290 阅读 · 0 评论 -
蛋疼研究之怎样刷屏最快?
蛋疼研究之怎样刷屏最快?Brain Storm | 2011-01-24 23:22|48 Comments | 本文内容遵从CC版权协议 转载请注明出自matrix67.com 最近在做网站测试时,遇到了需要在输入框输入 3000 字的测试用例。联想到平时聊天时经常复制粘贴一堆笑脸刷屏讨 MM 欢心的行为,不由想到了一个有趣的问题:为了输入一定数量的字符,最少需要转载 2011-10-30 15:28:58 · 589 阅读 · 0 评论 -
过河 贪心dp
背景 Background 在一个大晴天,space7与同学们一共N人出游,他们走到一条河的东岸边,想要过河到西岸。而东岸边有一条小船。船太小了,一次只能乘坐两人,每个人都有一个渡河时间T,船划到对岸的时间等于船上渡河时间较长的人所用的时间。 描述 Description原创 2011-11-04 23:24:48 · 496 阅读 · 0 评论 -
试题四:宝物筛选(Treasure.pas/c/cpp)
试题四:宝物筛选(Treasure.pas/c/cpp)【题目描述】终于,破解了千年的难题。小FF找到了王室的宝物室,里面堆满了无数价值连城的宝物……这下小FF可发财了,嘎嘎。但是这里的宝物实在是太多了,小FF的采集车似乎装不下那么多宝物。看来小FF只能含泪舍弃其中的一部分宝物了……小FF对洞穴里的宝物进行了整理,他发现每样宝物都有一件或者多件。他粗略估算了下每样宝物的价值,之后开始了宝物原创 2011-11-05 18:21:37 · 736 阅读 · 0 评论 -
☆游乐园 二分+模拟
From KQZXCMH☆游乐园 背景 Background 清北学堂TYVJ9月模拟赛试题第一题原创 2011-11-10 17:58:03 · 552 阅读 · 0 评论 -
☆FPS集合
From Admin☆FPS集合 背景 Background 清北学堂杯Tyvj2周年邀请赛 第四道原创 2011-11-10 16:42:45 · 725 阅读 · 0 评论