dp
kaqiur
从零到一
展开
-
洛谷1005 矩阵取数游戏(dp+高精)
题目描述 Description帅帅经常跟同学玩一个矩阵取数游戏:对于一个给定的n*m的矩阵,矩阵中的每个元素aij均为非负整数。游戏规则如下:1.每次取数时须从每行各取走一个元素,共n个。m次后取完矩阵所有元素;2.每次取走的各个元素只能是该元素所在行的行首或行尾;3.每次取数都有一个得分值,为每行取数的得分之和,每行取数的得分 = 被取走的元素值*2^i,其中i表示原创 2015-09-14 22:15:49 · 808 阅读 · 0 评论 -
uoj18rabbit puzzle
Description兔纸们在用栈玩一个游戏。初始时栈是空的, 然后依次跳入 NN 只兔纸。兔纸有黑白两种颜色。当栈顶的 33 只兔纸的颜色相同时, 它们会一起跳出。已知游戏结束时, 栈里没有任何兔纸。好奇的兔纸们当然想知道, 有多少种不同的颜色顺序能够满足条件。由于不可告人的原因, 你只需要告诉它们结果除以 1,000,000,0071,000,000,007 的余数即可。原创 2016-11-13 22:02:34 · 381 阅读 · 0 评论 -
动归
【线性DP】题目描述物流公司要把一批货物从码头A运到码头B。由于货物量比较大,需要n天才能运完。货物运输过程中一般要转停好几个码头。物流公司通常会设计一条固定的运输路线,以便对整个运输过程实施严格的管理和跟踪。由于各种因素的存在,有的时候某个码头会无法装卸货物。这时候就必须修改运输路线,让货物能够按时到达目的地。但是修改路线是—件十分麻烦的事情,会带来额外的成本。因此物流公司希望能原创 2016-10-02 10:42:26 · 535 阅读 · 0 评论 -
洛谷3195玩具装箱(斜率优化)
题目描述P教授要去看奥运,但是他舍不下他的玩具,于是他决定把所有的玩具运到北京。他使用自己的压缩器进行压缩,其可以将任意物品变成一堆,再放到一种特殊的一维容器中。P教授有编号为1...N的N件玩具,第i件玩具经过压缩后变成一维长度为Ci.为了方便整理,P教授要求在一个一维容器中的玩具编号是连续的。同时如果一个一维容器中有多个玩具,那么两件玩具之间要加入一个单位长度的填充物,形式地说如果将第原创 2016-11-08 23:27:37 · 461 阅读 · 0 评论 -
关键子工程
http://www.cnblogs.com/hongyang/p/3407666.html题目描述²在大型过程的施工前,我们经常把整个工程分为若干个子工程,并把这些子工程编号为 1、2、…、N;这样划分之后,子工程之间就会有一些依赖关系,即一些子工程必须在 某些子工程完成之后才能施工。由于子工程之间有相互依赖关系,因此有两个任务需要 我们去完成:首先,我们需要根据每个子工程的原创 2016-10-26 21:24:59 · 452 阅读 · 0 评论 -
洛谷1121环状最大两段子段和
题目描述给出一段环状序列,即认为A[1]和A[N]是相邻的,选出其中连续不重叠且非空的两段使得这两段和最大。输入输出格式输入格式:输入文件maxsum2.in的第一行是一个正整数N,表示了序列的长度。第2行包含N个绝对值不大于10000的整数A[i],描述了这段序列,第一个数和第N个数是相邻的。输出格式:输入文件maxsum2.out仅包括1个整数,原创 2016-11-05 22:24:12 · 686 阅读 · 0 评论 -
ssoj2663 two cakes(动归)
【题意】给定两个长度为n的排列和两个初始为空的队列,每次可以在两个队列末尾各加入一个不同的数或者在某个队列末尾加入一个数。求获得给定排列的最少操作次数。0【思路】由于n太大,n^2过不了,只能转换成O(n)。1、O(n^2) f[i][j]表示第一组到第i个数第二组到第j个数最少操作次数。 f[i-1原创 2016-08-13 16:41:17 · 444 阅读 · 0 评论 -
ssoj2454愉快的logo设计(dp)
【题意】有一个仅有‘J’‘O’‘I’组成的序列,定义:·S0为’J’,’O’,’I’中任一字符构成的长度为1的字符串·S[k+1]为最初4^k个字符都是’J’,接下来的4^k个字符都是’O’,接下来的4^k个字符都是’I’,最后4^k个字符是字符串Sk的长为4^(k+1)的字符串给一个长度为4^k的序列,问最少改变几个字符可以成为sk序列。【思路】直接做会超时。因为序列连续一段都是原创 2015-10-26 15:11:22 · 350 阅读 · 0 评论 -
洛谷1220关路灯
题目描述某一村庄在一条路线上安装了n盏路灯,每盏灯的功率有大有小(即同一段时间内消耗的电量有多有少)。老张就住在这条路中间某一路灯旁,他有一项工作就是每天早上天亮时一盏一盏地关掉这些路灯。 为了给村里节省电费,老张记录下了每盏路灯的位置和功率,他每次关灯时也都是尽快地去关,但是老张不知道怎样去关灯才能够最节省电。他每天都是在天亮时首先关掉自己所处位置的路灯,然后可以向左也可以向右去关原创 2015-09-21 09:46:23 · 849 阅读 · 0 评论 -
洛谷1373 小a和uim之大逃离(dp)
题目背景小a和uim来到雨林中探险。突然一阵北风吹来,一片乌云从北部天边急涌过来,还伴着一道道闪电,一阵阵雷声。刹那间,狂风大作,乌云布满了天空,紧接着豆大的雨点从天空中打落下来,只见前方出现了一个披头散发、青面獠牙的怪物,低沉着声音说:“呵呵,既然你们来到这,只能活下来一个!”。小a和他的小伙伴都惊呆了!题目描述 瞬间,地面上出现了一个n*m的巨幅矩阵,矩阵的每个格子上有一坨0原创 2015-09-15 10:28:25 · 522 阅读 · 0 评论 -
电视游戏问题(捆绑DP)
农夫约翰的奶牛们游戏成瘾!本来FJ是想要按照陶教授的做法拿她们去电击戒瘾的,可是后来他发现奶牛们玩游戏之后比原先产更多的奶。很明显,这是因为满足的牛会产更多的奶。但是,奶牛们在哪个才是最好的游戏平台这个问题上产生了巨大的分歧。一只奶牛想要买一台Xbox 360来跑《光晕3》;另外一只奶牛想要一台任天堂Wii来跑《任天堂明星大乱斗X》;第三只奶牛想要在PlayStation 3上面玩《潜龙谍原创 2016-11-15 21:26:36 · 994 阅读 · 0 评论