随笔分类 - 动态规划——集合字符串算法
摘要:我一开始想的是倒着来,发现太屎,后来想到了一种神奇的方法——我们带着一个既有期望又有概率的矩阵,偶数(2*id)代表期望,奇数(2*id+1)代表概率,初始答案矩阵一列,1的位置为1(起点为0),工具矩阵上如果是直接转移那么就是由i到j概率期望都乘上1/alphabet,特别的,对于一个包含禁忌串的
阅读全文
摘要:这个题你发现打暴力的话可以记忆化搜素加剪枝,那么意味着可以递推,我们搜的话就是1010^9我们就往下匹配遇到匹配成功就return,那么我们可以想一下什么决定了状态,我们考虑kmp的过程,对于我们目前匹配到的距离,下一次在匹配时不会用他之后的字符,那么只要我们知道匹配到的距离和已匹配长度就行了,那么
阅读全文
随笔分类
- C++标准库及类库——algorithm(1)
- C++标准库及类库——bitset(1)
- C++标准库及类库——cmath(1)
- C++标准库及类库——iostream(1)
- C++标准库及类库——map及multimap(1)
- C++标准库及类库——priority_queue(1)
- C++标准库及类库——set及multiset(3)
- C++标准库及类库——string(1)
- C++标准库及类库——vector(1)
- Ciesz się Polską(4)
- Collection——Website(3)
- 扯淡——计划(3)
- 扯淡——记录(4)
- 扯淡——游记(2)
- 动态规划(2)
- 动态规划——背包dp(1)
- 动态规划——插头dp(1)
- 动态规划——集合字符串算法(2)
- 动态规划——矩阵乘法优化(5)
- 动态规划——期望概率dp(13)
- 动态规划——区间dp(1)
- 动态规划——树形dp(4)
- 动态规划——数据结构优化(5)
- 动态规划——数位dp(3)
- 动态规划——线性dp(17)
- 动态规划——有限状态自动机(1)
- 动态规划——状态优化(2)
- 实用算法——hash(3)
- 实用算法——暴力(1)
- 实用算法——差分(4)
- 实用算法——二分(7)
- 实用算法——分块(4)
- 实用算法——分数规划(1)
- 实用算法——分治算法(1)
- 实用算法——高精度计算(1)
- 实用算法——哈夫曼树以及哈夫曼编码(1)
- 实用算法——乱搞(6)
- 实用算法——模拟(5)
- 实用算法——搜索(14)
- 实用算法——随机化(1)
- 实用算法——贪心(8)
- 实用算法——桶排序/基数排序/计数排序(2)
- 实用算法——找规律(3)
- 实用算法——状态压缩(9)
- 数据结构——CDQ分治(2)
- 数据结构——Kd_tree(3)
- 数据结构——ST表(2)
- 数据结构——Trie(1)
- 数据结构——并查集(4)
- 数据结构——单调队列以及单调栈(1)
- 数据结构——笛卡尔树(1)
- 数据结构——二叉堆(1)
- 数据结构——可持久化(8)
- 数据结构——链表(4)
- 数据结构——莫队(4)
- 数据结构——平衡树(9)
- 数据结构——启发式合并(2)
- 数据结构——嵌套(8)
- 数据结构——树分治(3)
- 数据结构——树状数组(8)
- 数据结构——线段树(6)
- 数据结构——优先队列(2)
- 数学——BSGS(2)
- 数学——CRT(1)
- 数学——fwt(1)
- 数学——GCD(3)
- 数学——Matrix-Tree定理(1)
- 数学——博弈论(1)
- 数学——杜教筛(1)
- 数学——多项式(4)
- 数学——高斯消元(7)
- 数学——计数(1)
- 数学——计算几何——半平面交(1)
- 数学——计算几何——凸包(2)
- 数学——矩阵乘法(3)
- 数学——莫比乌斯反演(1)
- 数学——欧拉定理(2)
- 数学——期望概率(8)
- 数学——容斥原理(2)
- 数学——数论(1)
- 数学——特殊数(3)
- 数学——线性基(4)
- 数学——斜率优化(1)
- 数学——置换群(2)
- 数学——组合数学(8)
- 图论算法——2-sat(2)
- 图论算法——dfs序以及Euler序(3)
- 图论算法——Euler图以及半Euler图(1)
- 图论算法——LCA算法(2)
- 图论算法——purfer序列(1)
- 图论算法——Tarjan算法(5)
- 图论算法——动态树算法(5)
- 图论算法——树的性质(1)
- 图论算法——树链刨分(1)
- 图论算法——树上倍增(1)
- 图论算法——图论(2)
- 图论算法——拓扑排序(1)
- 图论算法——网络流(16)
- 图论算法——最短路径算法(5)
- 图论算法——最小生成树算法(5)
- 字符串算法——AC自动机(8)
- 字符串算法——kmp(2)
- 字符串算法——manacher(1)
- 字符串算法——后缀数组(1)
- 字符串算法——后缀自动机(3)
- 字符串算法——回文自动机(1)
- 总结&题表(30)
- 更多
HZOI
最新评论
- 1. Re:【NOIP模拟赛】就 反悔贪心
其实优化可以用wqs二分,这个东西是具有凸性的
- --灵华
- 2. Re:【BZOJ 3316】JC loves Mkk 01分数规划+单调队列
- 大佬在吗?求问"L+=L&1,R-=R&1;"这句话是为了做什么,谢谢。
- --zZhBr
- 3. Re:PLAN OF HEOI(unfinished)
- @ TS_Hughffinsih...
- --Ren_Ivan
- 4. Re:PLAN OF HEOI(unfinished)
- 本来就没Finish啊~而且你的的"Finnish"是什么鬼……
- --TS_Hugh