8.12
“简单”DP
好的,那么在这里,我们又讲到了斯特林数以及贝尔数,这两个在上一篇博客上已经提到过了
抛下链接:Day15
欧拉数
• n个数的排列,其中有k个满足Pi<Pi+1的排列个数
• E(n,k)=(k+1) * E(n-1,k)+(n-k) * E(n-1,k-1)
从左到右填数,记录上一个填的在未填数中的排名
从小到大(从大到小)插入数,记录某些信息
数位DP
• 对十进制数/二进制数的某个统计(统计[l, r]内满足某个条件的数的个数)
• 可能需要记录:当前在第几位、上一个数字是什么、和题目有关的一些信息、当前位是否和限制相等
• 如果是多个整数,可能需要记录:进位、借位等
• 需要注意前导零的问题
于是,接下来都是例题
在我学会之前不谈这个
以下是找到的比较详细的博客:
动态规划专题(三)——数位DP
(这里的前言道出了我的心声)
就酱吧