高等代数
文章平均质量分 95
黑夜和白天
过去无可挽回,未来可以改变
展开
-
AC自动机 + 概率dp + 高斯消元 --- HDU 5955 or 2016年沈阳icpc H [AC自动机 + 概率dp + 高斯消元]详解
题目链接题目大意:就是有NNN个人,每个人都会猜一个长度为LLL的只包含{1,2,3,4,5,6}\{1,2,3,4,5,6\}{1,2,3,4,5,6}的序列,现在裁判开始投掷骰子,并且把每次的结果记录下来形成一个字符串字符串字符串,如果这个字符串字符串字符串中出现了NNN个人中其中一人的字符串字符串字符串,那么那个人就会获得胜利,问你每个人获得胜利的概率是多大?解题思路:1.首先我们知道给定一个若干个模式串,再给定一个文本串去查询出现过的模式串,这不就是典型的AC自动机?2.那么问题就转化原创 2021-05-05 10:42:59 · 158 阅读 · 0 评论 -
[HNOI2008]GT考试[矩阵快速幂+kmp优化的dp]
解题思路:假如说我们用f[i]表示长度为i的串能组合成无不吉利数字的组合的个数的话我们无法找到f[i]和f[i+1]的关系,就是我们下一位填某个数字会不会出现不吉利串,这就和你前面的串末尾于不吉利串重合部分的长度有关那么f[i][j]表示长度为i末尾是不吉利串长度是j的方案数 我们再定义一个a[i][j]表示从长度为i变成长度为j的方案数f[i+1][j]=f[i][0]∗a[j][0]+f[i][1]∗a[j][1]...+f[i][m−1]∗a[m−1][j];f[i+1][j]=f[i][0]..原创 2020-08-13 08:56:48 · 109 阅读 · 0 评论 -
矩阵快快速幂模板
其实和整数的快速幂差不多:换成单位矩阵,矩阵乘法,矩阵加法,其他的都不变#include <iostream>#include <cstdio>#include <stack>#include <sstream>#include <vector>#include <map>#include <cstring>#include <deque>#include <cmath>#incl原创 2020-05-30 11:03:15 · 112 阅读 · 0 评论