摘要:
CodeForces-1491C Pekora and Trampoline 贪心,递推 题意 一条直线上有$n$个点,每次可以选择一个起点,若该点为$S_i$,则会跳到$i + S_i$,(不超过N)且$S_i --$(不小于1)。 问最少的放置次数,让所有$S_i = 1$。 \[ 1 \leq 阅读全文
摘要:
P1484 种树 经典反悔贪心 题意 直线上有$n$个坑,这$n$个坑都可以种树,至多可以种$k$棵树,且不能在相邻的坑种树,每个坑位都有一个获利值,求怎样种可以让获利最大。 \[ 1 \leq n \leq 5e5\\ k \leq n / 2\\ -1e6 \leq w_i \leq 1e6 \ 阅读全文
摘要:
[USACO09OPEN]Work Scheduling 经典反悔贪心 题意 约翰有太多的工作要做。为了让农场高效运转,他必须靠他的工作赚钱,每项工作花一个单位时间。 他的工作日从 $0$时刻开始,有 $109$个单位时间。在任一时刻,他都可以选择编号 $1$到 \(N\) 的 \(N\)(\(1 阅读全文
摘要:
HDU-4352 XHXJ's LIS 数位DP + 优化LIS + 状态压缩 一道很有教育意义的数位DP题目 题意 给定一个区间中,将区间的每一个数看成一个字符串,求这个区间内每个字符串的最大上升子序列等于$k$的个数。 \[ 0 \leq L \leq R \leq 2^{63} - 1\\ 1 阅读全文
摘要:
# ABC144_F Fork in the Road 期望DP ## 题意 有$N$个点,$M$条有向边,有向边表示$s_i -> t_i$,且满足$s_i < t_i$ 每到一个点会等概率得选择一条边移动 在开始前会删除一条边(或者不删)来最小化到$n$的期望步数 问移动到$N$号点的期望步数 阅读全文
摘要:
# P1654 OSU! 期望DP ## 题意 一个$01$串中每个长度为$X$的全1子串可以贡献$X^3$的分数。 每次有$p_i$的概率在这一位出现$1$,求期望分数 $$ N \leq 10^5 $$ ## 分析 考虑3次的贡献,先从一次算起 $a[i]$表示到第$i$位的长度为$1$的期望长 阅读全文
摘要:
KEYENCE Programming Contest 2021 CDE C Robot on Grid 计数DP 题意 给定$H \times W$的网格,$k$个格子是有$R,D,X$的,剩下的格子则为空。 分别表示只能向右或者下或者任意或者可以自行填。 因此一共有$3^{H \times W 阅读全文
摘要:
DP Training K 博弈 题意 给定正整数集合$A$,有一个$K$个石子的堆,两人轮流取$x$个石子,$x$为$A$中元素,问先手还是后手获胜 \[ 1\leq N \leq100\\ 1\leq K \leq10^5\\ 1 \leq a_i \leq K \] 分析 $K$比较小,考虑从 阅读全文
摘要:
DP Training I 博弈 区间DP 题意 给定长度为$n$的序列,序列中的每个数有大小$a_i$,两人轮流可以选择从头或者尾取一个数字,两人取得的总和是$X$和$Y$,两人都希望$X-Y$和$Y-X$最大,问最终$X-Y$是多少 \[ 1 \leq N \leq 3000 \\ 1 \leq 阅读全文
摘要:
DP Training O 简单状压DP 题意 有$N$个女士和男士,给出一个$N\times N$的矩阵表示$i$号男士和女士可以配对,问最终配成$N$对的方案数 \[ 1 \leq N \leq 21 \] 分析 看数据范围很容易想到状压DP $dp[i][S]$表示当前到第$i$个男士,女士的 阅读全文