数位dp
oj
Ypuyu
Ypuyu
展开
-
[数位dp] 计数问题(模板题+数位dp)
文章目录0. 前言1. 数位dp 模板题0. 前言数位 dp 目前见的比较少,最为经典的莫过于不要62,或许以前都是暴力求解。例如求解 1~n 中,数字 x 出现的次数这类题,暴力枚举每个数的时间复杂度为 O(n)O(n)O(n),再枚举每一位的时间复杂度为 log10nlog_{10}^nlog10n,数字一大妥妥超时。值得一提的是,2020 的蓝桥杯,第一道签到题就是暴力做法…1. 数位dp 模板题338. 计数问题重点: 数位 dp、分情况讨论问题分析及抽象:该问题实际上是需要求原创 2020-11-13 00:23:02 · 805 阅读 · 0 评论 -
[计数dp] 整数划分(模板题+计数dp+完全背包变种题)
文章目录0. 前言1. 计数dp 模板题0. 前言区间 dp 问题第一维都是枚举区间长度,一般 len=1 用来初始化,枚举从 len=2 开始。第二维枚举起点 i,其中右端点 j 自动获得为 j = i + len - 1。大多区间 dp 套路都是:从小到大枚举区间长度,然后再从小到大枚举左端点,区间右端点直接通过计算得出。1. 计数dp 模板题900. 整数划分重点: 计数 dp、完全背包问题抽象首先模拟下样例便于理解本题:5 = 5 = 4 + 1 = 3 + 2 = 3原创 2020-11-11 21:21:12 · 366 阅读 · 2 评论