记忆化搜索 ? 记忆化搜索,属于DP的分支,但是其实现更加简单,依靠于DFS,所以在一些方面更具优越性; 前言 ? 记忆化可以作为DP难以实现时一个简易的方法~~(我知道你们都秒切DP,就我一个蒟蒻不会QWQ)~~. ? 讲的很浅显,但是不要D讲者; 浅谈 ? 记忆化搜素,顾名思义,是通过储存一个状 ...
分类:
其他好文 时间:
2019-11-12 16:06:23
阅读次数:
64
题目描述 小$w$偶然间见到了一个$DAG$。 这个$DAG$有$m$层,第一层只有一个源点,最后一层只有一个汇点,剩下的每一层都有$k$个节点。 现在小$w$每次可以取反第$i(1<i<n-1)$层和第$i+1$层之间的连边。也就是把原本从$(i,k_1)$连到$(i+1,k_2)$的边,变成从$ ...
分类:
其他好文 时间:
2019-11-11 09:16:52
阅读次数:
76
"不要62" 参考: " HDU2089 不要62 标准数位DP " 从最高位开始递归,如果有4或者62则不往下走。 表示的是有 位数字,且第 位数字为 并满足题给条件的数字的个数 其实也就是记忆化搜索的感觉,保留搜过的状态,以避免重复运算。 代码: ...
分类:
其他好文 时间:
2019-11-09 17:54:15
阅读次数:
97
题面 这道题是一道数位DP的模板题; 因为窝太蒟蒻了,所以不会递推,只会记忆化搜索; 首先,咋暴力咋来; 将一个数分解成一个数组,这样以后方便调用; 数位DP的技巧:(用1~b的答案)-(1~a的答案)就是(a~b的答案); 那么对于每个数码i,我们做两次dfs(分别以a为上界和以b为上界); 设正 ...
分类:
其他好文 时间:
2019-11-04 21:36:19
阅读次数:
131
数位dp是以数位上的关系为转移关系而进行的一种计数dp,题目基本类型是给定区间[l ,r] ,求l到r之间满足要求的数字的个数 . dp状态的转移方式通常是用 递归+记忆化搜索 ,转移顺序一般是由高数位转移到底数位 ,其中就是记忆化搜索保证了数位dp的高效率 例如千位2到百位转移要枚举0,1,2,3 ...
分类:
其他好文 时间:
2019-11-03 16:25:30
阅读次数:
70
动态规划 本人对动态规划的理解:我认为动态规划其实就是搜索的一种,但更加优美,速度更高。递归的方式就是老师说的备忘录,其实就是记忆化深搜,但本质上就是通过状态转移进行递推,所以能通过迭代的方式求解,当前问题的最优解依赖于子问题的最优解,于是当最小子问题初始化出答案后就可以一步一步往当前问题递推。妙啊 ...
分类:
其他好文 时间:
2019-11-01 12:47:10
阅读次数:
60
期望dp水题~ 你发现每一次肯定是贪心走 2 步,(只走一步的话就可能出现环) 然后令 $f[i][j]$ 表示聪在 $i$,可在 $j$,且聪先手两个人碰上面的期望最小次数. 用记忆化搜索转移就行了. code: ...
分类:
其他好文 时间:
2019-10-31 22:08:50
阅读次数:
94
实数二分,最短路,线段树,记忆化搜索,模拟,状压dp,杜教筛
maze,bird,stone,军训队列,山屋惊魂,彩球问题 ...
分类:
其他好文 时间:
2019-10-28 20:52:24
阅读次数:
97
You are playing a two player game. Initially there are n integer numbers in an array and player A and B get chance to take them alternatively. Each pl ...
分类:
其他好文 时间:
2019-10-27 17:09:51
阅读次数:
88