
动态规划/DP
文章平均质量分 85
Algor_pro_king_John
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
小清新DP题(多做多想)
【代码】小清新DP题(多做多想)原创 2024-04-22 11:41:08 · 260 阅读 · 0 评论 -
JZOJ4762(DP、最长公共上升子序列)
Link https://jzoj.net/senior/#main/show/4762 Problem 给定{an},{bm}\{a_n\},\{b_m\}{an},{bm}两个数组 求其最长公共严格上升子序列,并输出这个子序列。 Data constraint n,m≤5000,ai,bi≤230n,m\le 5000, a_i,b_i\le 2^{30}n,m≤5000,a...原创 2019-02-07 10:05:32 · 328 阅读 · 0 评论 -
【清华2019冬令营模拟12.15】打怪兽(1D1D + dP)
【清华2019冬令营模拟12.15】打怪兽 题意 给定一个序列{ai}\{a_i\}{ai},任意时刻可以积累价值kkk,第iii时刻造成代价max(ai−k,0)\max(a_i-k,0)max(ai−k,0),若第iii时刻完之后k>0k>0k>0则k=k−1k=k-1k=k−1. nnn个询问,第iii个询问答案为当总积累价值为iii时最小代价...原创 2018-12-19 21:21:51 · 582 阅读 · 0 评论 -
[jzoj]5966. 【NOIP2018提高组D2T3】保卫王国(矩阵乘法+链剖维护线段树 或 倍增DP)
Problem 弱化版动态询问一棵树的最小覆盖集. 每次只选择其中某两个点必选或必不选,且询问独立. Data constraint n,m≤105n,m\le 10^5n,m≤105 Solution 【动态DP = 树链剖分 + 线段树 + 矩阵转移】 这好像是WC2018WC_{2018}WC2018搞出来的一个新玩意儿,挺神奇的. 首先,最小覆盖集 = 全集 - ...原创 2018-11-17 17:34:32 · 971 阅读 · 1 评论 -
6062. 【GDOI2019模拟2019.3.16】计算(数位DP+exp的性质)
Problem ∑k不含m子串ek/n\sum_{k不含m子串}e^{k/n}k不含m子串∑ek/n n,m≤109n,m\le 10^9n,m≤109 Solution 经典数位DP。 fi,j,0/1,0/1f_{i,j,0/1,0/1}fi,j,0/1,0/1 表示构造到第iii位,匹配到第jjj位,是否达上届,是否是前导000. C++里exp(k)=ekexp(k)=e^kexp(k...原创 2019-03-21 22:16:49 · 282 阅读 · 0 评论 -
CF678E(状压DP + 期望)
4648. 【NOIP2016提高A组模拟7.17】锦标赛 Problem NNN个人进行N−1N-1N−1轮淘汰赛。已知iii战胜jjj胜率为ai,ja_{i,j}ai,j,求一个排列使得111获胜概率最大. N≤18N\le 18N≤18 Solution 首先考虑一个暴力做法:如果已经知道了排列,怎么计算111获胜的概率。 我们令fk,if_{k,i}fk,i表示在进行到第kkk轮时,i...原创 2019-05-02 22:27:57 · 393 阅读 · 0 评论