摘要:
子集枚举DP P3959 宝藏 题目描述 参与考古挖掘的小明得到了一份藏宝图,藏宝图上标出了$n$个深埋在地下的宝藏屋, 也给出了这$n$个宝藏屋之间可供开发的$m$条道路和它们的长度。 小明决心亲自前往挖掘所有宝藏屋中的宝藏。但是,每个宝藏屋距离地面都很远, 也就是说,从地面打通一条到某个宝藏屋的 阅读全文
posted @ 2020-01-31 17:51
gyro永不抽风
阅读(500)
评论(0)
推荐(0)
摘要:
动态规划的大部分问题可以化为:有限资源获得最大收益 1. 子集和 对于一列数, 每个数都是非负数 : $$ a_1, a_2, a_3, \cdots, a_n,~~a_i ≥ 0 $$ 挑出一个子集使得子集的和等于某一个目标$T$。 这时通常会产生一种 错误的 贪心,就是从最大的数开始选择, 反例 阅读全文
posted @ 2020-01-31 17:45
gyro永不抽风
阅读(158)
评论(0)
推荐(0)
摘要:
P2160 [SHOI2007]书柜的尺寸 题目描述 Tom不喜欢那种一字长龙式的大书架,他只想要一个小书柜来存放他的系列工具书。Tom打算把书柜放在桌子的后面,这样需要查书的时候就可以不用起身离开了。 显然,这种书柜不能太大,Tom希望它的体积越小越好。另外,出于他的审美要求,他只想要一个三层的书 阅读全文
posted @ 2020-01-31 17:34
gyro永不抽风
阅读(209)
评论(0)
推荐(0)
摘要:
逐行递推 逐行递推:$dp$在某种情况下按照一行一行的顺序进行递推。 P2704 [NOI2001]炮兵阵地 题目描述 司令部的将军们打算在N M的网格地图上部署他们的炮兵部队。一个N M的地图由N行M列组成,地图的每一格可能是山地(用“H” 表示),也可能是平原(用“P”表示),如下图。在每一格平 阅读全文
posted @ 2020-01-31 17:30
gyro永不抽风
阅读(164)
评论(0)
推荐(0)
摘要:
期望$dp$ 概述 做一件事情成功:$p$,失败:$\overline{p} = 1 p$。 和性:$E[x+y] = E[x] + E[y]$ 期望的意义就是对于做一件事情,期望多少次这件事情可以做成功。 P1291 [SHOI2002]百事世界杯之旅 题目描述 “……在2002年6月之前购买的百 阅读全文
posted @ 2020-01-31 17:27
gyro永不抽风
阅读(218)
评论(0)
推荐(0)
摘要:
树的直径 直径的性质 1. 任意两条直径必定相交 2. 所有直径必交于一点 找直径 任意一个点出发,找出最远点,从最远点,在找到最远点,连起来就是直径(两次$dfs$)。证明从略(反证法)。 P1099 树网的核 题目描述 设$T=(V,E,W)$是一个无圈且连通的无向图(也称为无根树),每条边到有 阅读全文
posted @ 2020-01-31 17:15
gyro永不抽风
阅读(304)
评论(0)
推荐(0)
摘要:
树形背包$O(n^2)$算法 [TOC] P2014选课 题目描述 在大学里每个学生,为了达到一定的学分,必须从很多课程里选择一些课程来学习,在课程里有些课程必须在某些课程之前学习,如高等数学总是在其它课程之前学习。现在有N门功课,每门课有个学分,每门课有一门或没有直接先修课(若课程a是课程b的先修 阅读全文
posted @ 2020-01-31 17:04
gyro永不抽风
阅读(307)
评论(0)
推荐(0)
摘要:
CDQ分治 陌上花开 题目大意 对于给遗传给定的序列: $$ (x,y,z)_1, (x,y,z)_2, (x,y,z)_3, \cdots, (x,y,z)_n $$ 求: $$ \sum_{x_i include using namespace std; typedef long long ll 阅读全文
posted @ 2020-01-31 16:53
gyro永不抽风
阅读(201)
评论(0)
推荐(0)
摘要:
BIT 逆序对应用 逆序对的定义: 对于一个数列 $$ a_1, a_2, a_3, \cdots, a_n $$ 逆序对的个数是: $$ \sum_{i a_j} 1 $$ P1966 火柴排队 题目描述 涵涵有两盒火柴,每盒装有n根火柴,每根火柴都有一个高度。 现在将每盒中的火柴各自排成一列, 阅读全文
posted @ 2020-01-31 16:37
gyro永不抽风
阅读(358)
评论(0)
推荐(0)

浙公网安备 33010602011771号