![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
动态规划/DP
文章平均质量分 85
Algor_pro_king_John
这个作者很懒,什么都没留下…
展开
-
小清新DP题(多做多想)
【代码】小清新DP题(多做多想)原创 2024-04-22 11:41:08 · 216 阅读 · 0 评论 -
JZOJ4762(DP、最长公共上升子序列)
Linkhttps://jzoj.net/senior/#main/show/4762Problem给定{an},{bm}\{a_n\},\{b_m\}{an},{bm}两个数组求其最长公共严格上升子序列,并输出这个子序列。Data constraintn,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 · 204 阅读 · 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 · 498 阅读 · 0 评论 -
[jzoj]5966. 【NOIP2018提高组D2T3】保卫王国(矩阵乘法+链剖维护线段树 或 倍增DP)
Problem弱化版动态询问一棵树的最小覆盖集.每次只选择其中某两个点必选或必不选,且询问独立.Data constraintn,m≤105n,m\le 10^5n,m≤105Solution【动态DP = 树链剖分 + 线段树 + 矩阵转移】这好像是WC2018WC_{2018}WC2018搞出来的一个新玩意儿,挺神奇的.首先,最小覆盖集 = 全集 - ...原创 2018-11-17 17:34:32 · 837 阅读 · 1 评论 -
6062. 【GDOI2019模拟2019.3.16】计算(数位DP+exp的性质)
Problem∑k不含m子串ek/n\sum_{k不含m子串}e^{k/n}k不含m子串∑ek/nn,m≤109n,m\le 10^9n,m≤109Solution经典数位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 · 209 阅读 · 0 评论 -
CF678E(状压DP + 期望)
4648. 【NOIP2016提高A组模拟7.17】锦标赛ProblemNNN个人进行N−1N-1N−1轮淘汰赛。已知iii战胜jjj胜率为ai,ja_{i,j}ai,j,求一个排列使得111获胜概率最大.N≤18N\le 18N≤18Solution首先考虑一个暴力做法:如果已经知道了排列,怎么计算111获胜的概率。我们令fk,if_{k,i}fk,i表示在进行到第kkk轮时,i...原创 2019-05-02 22:27:57 · 310 阅读 · 0 评论