动态规划
文章平均质量分 79
动态规划
WQhuanm
获奖项:2023天梯赛三等奖
展开
-
数位dp。
在处理1e9甚至1e18,1e100的问题时,因为在统计情况下有很多重复的计算,数位dp实现了相同状态只计算一次,从而大幅减少运算时间,思想就是对每一位进行dp,计算时记忆化每一位可以有的状态。如我们在统计1234的状态时,可以拆成统计0~10000,0~2000,0~300,0~40数位统计我们用bit数组由低到高存储每一位,bit[1]=4,bit[2]=3,bit[3]=2,bit[4]=1.然后dp从高位到低位进行。原创 2023-04-29 21:26:41 · 1071 阅读 · 1 评论 -
概率/期望dp
概率/期望dp都是分析从当前状态能否去到其他情况,然后进行期望/概率公式的运算,最后消元推导出一般式。原创 2023-04-21 12:17:38 · 478 阅读 · 0 评论 -
树上背包。
对于求取一棵树上的背包问题,可以由子树推到整棵树的情况。原创 2023-04-14 18:52:10 · 79 阅读 · 0 评论 -
区间dp(区间动态规划)
区间dp思想是当我们求取某个区间的信息时,发现他可以由他的子区间(们)得到,那么,我们由子区间又发现可以推到子区间的子区间,最后推到初始状态。根据此思想来获取答案。我们主要靠例题来介绍。原创 2023-03-31 00:28:07 · 248 阅读 · 0 评论 -
SOSDP(子集DP/高维前缀和dp)
sosdp一般是利用前缀和的思想来子集和相关的问题的。原创 2023-03-15 23:51:21 · 724 阅读 · 0 评论 -
背包问题_(DP经典),三,(完全背包)
背包系列已更新。原创 2022-10-28 11:14:08 · 138 阅读 · 0 评论 -
背包问题_(DP经典),二(多重背包)
背包系列已更新多重背包有俩种,一种是每种物品有k个,一种是多种物品分成k组,每组只能取一种。原创 2022-10-27 18:06:52 · 250 阅读 · 0 评论 -
背包问题_(DP经典),一,(01背包,填满背包)
背包系列已更新。原创 2022-10-26 23:09:51 · 366 阅读 · 0 评论