用户工具

站点工具


2020-2021:teams:legal_string:jxm2001:动态规划_1

这是本文档旧的修订版!


动态规划 1

数位DP

算法简介

一般用于处理形如区间 $[l,r]$ 中满足条件的数有几个之类问题。

算法思想

首先考虑将区间 $[l,r]$ 拆分成 $[0,r]-[0,l]$。

考虑记忆化搜索,一般搜索函数为 $f(pos,s,eq,zero)$。

其中 $pos$ 表示当前搜索位置,$s$ 表示前缀状态,$eq$ 表示前缀是否与查询上界相等,$zero$ 表示是否有前导零。

算法练习

2020-2021/teams/legal_string/jxm2001/动态规划_1.1596109553.txt.gz · 最后更改: 2020/07/30 19:45 由 jxm2001