
递推与dp
文章平均质量分 83
dcx2001
这个作者很懒,什么都没留下…
展开
-
【BZOJ3997】【TJOI2015】组合数学
Description 给出一个网格图,其中某些格子有财宝,每次从左上角出发,只能向下或右走。问至少走多少次才能将财宝捡完。此对此问题变形,假设每个格子中有好多财宝,而每一次经过一个格子至多只能捡走一块财宝,至少走多少次才能把财宝全部捡完。Input 第一行为正整数T,代表数据组数。每组数据第一行为正整数N,M代表网格图有N行M列,接下来N行每行M个非负整数,表示此格子原创 2017-09-03 11:20:39 · 217 阅读 · 0 评论 -
【洛谷1489】猫狗大战&【BZOJ1899】【ZJOI2004】Lunch午餐
题目描述新一年度的猫狗大战通过SC(星际争霸)这款经典的游戏来较量,野猫和飞狗这对冤家为此已经准备好久了,为了使战争更有难度和戏剧性,双方约定只能选择Terran(人族)并且只能造机枪兵。比赛开始了,很快,野猫已经攒足几队机枪兵,试探性的发动进攻;然而,飞狗的机枪兵个数也已经不少了。野猫和飞狗的兵在飞狗的家门口相遇了,于是,便有一场腥风血雨和阵阵惨叫声。由于是在飞狗的家门口,飞狗的兵补给会原创 2017-10-04 08:51:25 · 489 阅读 · 0 评论 -
【HDU4576】Robot
Michael has a telecontrol robot. One day he put the robot on a loop with n cells. The cells are numbered from 1 to n clockwise.At first the robot is in cell 1. Then Michael uses a remote原创 2017-09-20 07:24:39 · 464 阅读 · 0 评论 -
【洛谷3335】【ZJOI2013】蚂蚁寻路
题目描述在一个 n*m 的棋盘上,每个格子有一个权值,初始时,在某个格子的顶点处一只面朝北的蚂蚁,我们只知道它的行走路线是如何转弯,却不知道每次转弯前走了多长。蚂蚁转弯是有一定特点的,即它的转弯序列一定是如下的形式:右转,右转,左转,左转,右转,右转…左转,左转,右转,右转,右转。即两次右转和两次左转交替出现的形式,最后两次右转(最后两次一定是右转)后再多加一次右转。我们还知道,蚂蚁不会在同一原创 2017-09-26 21:22:43 · 440 阅读 · 0 评论 -
【BZOJ3244】【NOI2013】树的计数
Description我们知道一棵有根树可以进行深度优先遍历(DFS)以及广度优先遍历(BFS)来生成这棵树的DFS序以及BFS序。两棵不同的树的DFS序有可能相同,并且它们的BFS序也有可能相同,例如下面两棵树的DFS序都是1 2 4 5 3,BFS序都是1 2 3 4 5现给定一个DFS序和BFS序,我们想要知道,符合条件的有根树中,树的高度的平均值。即,假如共有K棵不同的有根原创 2017-09-10 21:01:23 · 249 阅读 · 0 评论 -
【UVA1289】Stacking Plates
DescriptionThe Plate Shipping Company is an Internet retailer that, as their name suggests, exclusively sells plates. They pride themselves in offering the widest selection of dinner plates in the原创 2017-09-16 21:20:07 · 938 阅读 · 0 评论 -
【洛谷2215】【HNOI2007】上升序列
题目描述对于一个给定的S={a1,a2,a3,…,an},若有P={ax1,ax2,ax3,…,axm},满足(x1输入输出格式输入格式:第一行一个N,表示序列一共有N个元素第二行N个数,为a1,a2,…,an第三行一个M,表示询问次数。下面接M行每行一个数L,表示要询问长度为L的上升序列。输出格式:对于每个询问,如果对应的序列存在,则输出,否则打印Impossib原创 2017-09-14 23:03:09 · 196 阅读 · 0 评论 -
【BZOJ2431】【HAOI2009】逆序对数列
Description对于一个数列{ai},如果有iaj,那么我们称ai与aj为一对逆序对数。若对于任意一个由1~n自然数组成的数列,可以很容易求出有多少个逆序对数。那么逆序对数为k的这样自然数数列到底有多少个?Input第一行为两个整数n,k。Output写入一个整数,表示符合条件的数列个数,由于这个数可能很大,你只需输出该数对10000求余数后的结果原创 2017-09-06 21:01:41 · 293 阅读 · 0 评论 -
【BZOJ4011】【HNOI2015】落忆枫音
Description不妨假设枫叶上有 n个穴位,穴位的编号为 1 ~ n。有若干条有向的脉络连接着这些穴位。穴位和脉络组成一个有向无环图——称之为脉络图(例如图 1),穴位的编号使得穴位 1 没有从其他穴位连向它的脉络,即穴位 1 只有连出去的脉络;由上面的故事可知,这个有向无环图存在一个树形子图,它是以穴位 1为根的包含全部n个穴位的一棵树——称之为脉络树(例如图 2和图 3给出原创 2017-09-03 21:23:05 · 219 阅读 · 0 评论 -
【BZOJ4282】慎二的随机数列
Description间桐慎二是间桐家著名的废柴,有一天,他在学校随机了一组随机数列, 准备使用他那强大的人工智能求出其最长上升子序列,但是天有不测风云,人有旦夕祸福,柳洞一成路过时把间桐慎二的水杯打翻了……现在给你一个长度为 n 的整数序列,其中有一些数已经模糊不清了,现在请你任意确定这些整数的值,使得最长上升子序列最长(为何最长呢?因为间桐慎二向来对自己的人品很有信心) 。原创 2017-10-09 07:27:01 · 232 阅读 · 0 评论