DP
一条自私的鱼
这个人菜死了……
展开
-
洛谷 P1772 [ZJOI2006]物流运输 DP+SPFA
题目描述 物流公司要把一批货物从码头A运到码头B。由于货物量比较大,需要n天才能运完。货物运输过程中一般要转停好几个码头。物流公司通常会设计一条固定的运输路线,以便对整个运输过程实施严格的管理和跟踪。由于各种因素的存在,有的时候某个码头会无法装卸货物。这时候就必须修改运输路线,让货物能够按时到达目的地。但是修改路线是—件十分麻烦的事情,会带来额外的成本。因此物流公司希望能够订一个n天的运输计划,使...原创 2019-11-08 10:26:01 · 274 阅读 · 0 评论 -
洛谷 P3133 [USACO16JAN]无线电联系Radio Contact DP
题目描述 Farmer John has lost his favorite cow bell, and Bessie the cow has agreed to help him find it! They both fan out and search the farm along different paths, but stay in contact via radio so they c...原创 2019-11-02 08:10:42 · 583 阅读 · 0 评论 -
jzoj1293. 气象牛 | 洛谷P2933 [USACO09JAN]气象测量The Baric Bovine DP
Description 为了研究农场的气候,Betsy帮助农夫John做了N(1 <= N <= 100)次气压测量并按顺序记录了结果M_1…M_N(1 <= M_i <= 1,000,000). Betsy想找出一部分测量结果来总结整天的气压分布. 她想用K(1 <= K <= N)个数s_j (1 <= s_1 < s_2 < … <...原创 2019-11-02 08:07:27 · 105 阅读 · 1 评论 -
NOIP2005 TG 过河 动态规划+路径压缩
题目描述 在河上有一座独木桥,一只青蛙想沿着独木桥从河的一侧跳到另一侧。在桥上有一些石子,青蛙很讨厌踩在这些石子上。由于桥的长度和青蛙一次跳过的距离都是正整数,我们可以把独木桥上青蛙可能到达的点看成数轴上的一串整点:0,1,…,L0,1,…,L(其中LL是桥的长度)。坐标为00的点表示桥的起点,坐标为LL的点表示桥的终点。青蛙从桥的起点开始,不停的向终点方向跳跃。一次跳跃的距离是SS到TT之间的任...原创 2019-10-25 15:41:28 · 270 阅读 · 1 评论 -
洛谷 P1584 魔杖 动态规划
题目描述 Smart在春游时意外地得到了一种好东西——一种非常珍贵的树枝。这些树枝可以用来做优质的魔杖! 选择怎样的切割方式来制作魔杖非常重要,关键问题是——一把魔杖既不能太长、又不能太短,且制作出来的魔杖不能有冲突…… Smart得到的这些树枝在属性上完全相同。每一根树枝都有n段(用1~n编号),给定了每段的长度L和每段的魔力值M。你可以做的就是选择一段或连续的几段,把它们作为一个整体切下来,再...原创 2019-10-24 21:27:40 · 166 阅读 · 0 评论 -
NOIP2017 TG 逛公园 动态规划/记忆化搜索
题目描述 策策同学特别喜欢逛公园。公园可以看成一张NN个点MM条边构成的有向图,且没有 自环和重边。其中1号点是公园的入口,NN号点是公园的出口,每条边有一个非负权值, 代表策策经过这条边所要花的时间。 策策每天都会去逛公园,他总是从1号点进去,从NN号点出来。 策策喜欢新鲜的事物,它不希望有两天逛公园的路线完全一样,同时策策还是一个 特别热爱学习的好孩子,它不希望每天在逛公园这件事上花费太多的时...原创 2019-10-24 20:11:14 · 1265 阅读 · 0 评论 -
JZOJ 5907. 【NOIP2018模拟10.16】轻功 动态规划
轻功 时间限制: 1 Sec 内存限制: 512 MB 题目描述 题目背景: 尊者神高达进入了基三的世界,作为一个 mmorpg 做任务是必不可少的,然而跑地图却令人十分不爽。好在基三可以使用轻功,但是尊者神高达有些手残,他决定用梅花桩练习轻功。 题目描述: 一共有 n 个木桩,要求从起点(0)开始,经过所有梅花桩,恰好到达终点 n,尊者神高达一共会 k 种门派的轻功,不同门派的轻功经过的梅花桩...原创 2019-10-22 19:43:02 · 174 阅读 · 0 评论 -
洛谷 P1719 最大加权矩形 动态规划
题目描述 为了更好的备战NOIP2013,电脑组的几个女孩子LYQ,ZSC,ZHQ认为,我们不光需要机房,我们还需要运动,于是就决定找校长申请一块电脑组的课余运动场地,听说她们都是电脑组的高手,校长没有马上答应他们,而是先给她们出了一道数学题,并且告诉她们:你们能获得的运动场地的面积就是你们能找到的这个最大的数字。 校长先给他们一个N*N矩阵。要求矩阵中最大加权矩形,即矩阵的每一个元素都有一权值,...原创 2019-10-21 08:44:49 · 250 阅读 · 2 评论 -
洛谷 P1203 [USACO1.1]坏掉的项链Broken Necklace 动态规划
题目描述 你有一条由N个红色的,白色的,或蓝色的珠子组成的项链(3<=N<=350),珠子是随意安排的。 这里是 n=29 的二个例子: 第一和第二个珠子在图片中已经被作记号。 图片 A 中的项链可以用下面的字符串表示: brbrrrbbbrrrrrbrrbbrbbbbrrrrb 假如你要在一些点打破项链,展开成一条直线,然后从一端开始收集同颜色的珠子直到你遇到一个不同的颜色珠子,在...原创 2019-10-20 18:14:55 · 851 阅读 · 0 评论 -
JZOJ 5906. 【NOIP2018模拟10.15】传送门 树形DP
本文思路由Felix-Lee提供,加上了自己的理解,侵权联系删除 传送门 时间限制: 2 Sec 内存限制: 512 MB 题目描述 8102年,Normalgod在GLaDOS的帮助下,研制出了传送枪。但GLaDOS想把传送枪据为己有,于是把Normalgod 扔进了一间实验室。这间实验室是一棵有n个节点的树。现在Normalgod在一号节点,出口也在一号节点,但为了 打开它,必须经过每一个节...转载 2019-10-20 12:22:16 · 139 阅读 · 0 评论 -
洛谷 题解 P4417 【[COCI2006-2007#2] STOL】(土豪聪要请客)-悬线法
前言:其他题解的解释都那么少,于是我决定发一篇 悬线法 题解 题目大意 给你一个包括X和.的矩阵,让你求出边长最大的不包括X的矩阵 解题思路 动态规划——悬线法 定义:悬线法可以在 O(nm) 的时间复杂度内解决:给定一个NxM的 01矩阵,其面积最大的子矩阵,使得这个子矩阵中的每一位的值都为0或1 时间当然比单调栈要慢很多,但是代码好写就是个板题 需要定义额外的三个数组 left[i][j],r...原创 2019-10-18 19:25:51 · 229 阅读 · 0 评论