随笔分类 - 动态规划 - 数位dp*
摘要:其实另一种计数写法对别的题目有一定的启发性,需要特别注意的是,无论哪种写法的dp结果中存的数字都是和le与ri无关的。所以在数位受限时不能取用计算过的dp值,也不能更新dp值,不受限的情况可以重复利用。 无注释版: 一个更简单的模板,去掉了很多奇奇怪怪的东西,比如前导0,前导0的确应该特殊考虑而不能
阅读全文
posted @ 2019-03-14 00:01
韵意
摘要:https://vjudge.net/contest/70324 A - Beautiful numbers 统计区间内的,被数位上各个为零数字整除的数的个数。 下面是暴力的数位dp写法,绝对会TLE的,因为这个要深入到每个数字的最后才能判断是否合法。因为(错误的状态设计导致完全变成暴力dfs搜索)
阅读全文
posted @ 2019-02-28 22:05
韵意
摘要:https://www.luogu.org/problemnew/show/P2657 不含前导零且相邻两个数字之差至少为2的正整数被称为windy数。 这道题是个显然到不能再显然的数位dp了。 来个最神奇的dp[i][j]表示i位数,开头为j的windy数的个数吧。 那么dp[i][j]的求法是很
阅读全文
posted @ 2019-02-27 01:04
韵意
摘要:https://scut.online/p/249 数位dp的模板题? 需要特殊判断0,这个很不优雅,因为0-1=-1是个很奇葩的东西?
阅读全文
posted @ 2019-02-19 23:21
韵意
摘要:https://www.luogu.org/problemnew/show/P2602 第二道数位dp,因为“数位dp都是模板题”(误),所以是从第一道的基础上面改的。 核心思想就是分类讨论,分不同情况讨论对答案的贡献。 最最重要的是,该数位取与当前位相等的时候,贡献的个数是受这个数位影响的所有数(
阅读全文
posted @ 2019-01-26 23:28
韵意

浙公网安备 33010602011771号