随笔分类 -  数论—矩阵乘法

摘要:题目链接: [TJOI2019]甲苯先生的字符串 我们用一个$26*26$的$01$矩阵记录任意两个字符是否能相邻。 设$f[i][j]$表示处理完前$i$个字符,第$i$个字符为$j$的方案数。 可以发现将$f[i]$这个$1*26$的矩阵与$26*26$的$01$矩阵相乘即可得到$f[i+1]$ 阅读全文
posted @ 2019-05-07 22:20 The_Virtuoso 阅读(352) 评论(0) 推荐(0)
摘要:题目链接: [GXOI/GZOI2019]逼死强迫症 设$f[i][j]$表示前$i$列有$j$个$1*1$的格子的方案数,那么可以列出递推式子: $f[i][0]=f[i-1][0]+f[i-2][0]$ $f[i][1]=2*f[i-1][0]+f[i-1][1]$ $f]i][2]=f[i-1 阅读全文
posted @ 2019-04-17 13:56 The_Virtuoso 阅读(279) 评论(0) 推荐(0)
摘要:题目描述 给定矩阵A,B和模数p,求最小的x满足 A^x = B (mod p) 输入 第一行两个整数n和p,表示矩阵的阶和模数,接下来一个n * n的矩阵A.接下来一个n * n的矩阵B 第一行两个整数n和p,表示矩阵的阶和模数,接下来一个n * n的矩阵A.接下来一个n * n的矩阵B 输出 输 阅读全文
posted @ 2019-03-30 12:07 The_Virtuoso 阅读(293) 评论(0) 推荐(0)
摘要:题目描述 输入 注意 是0<=P, n , l, m≤ 10. 注意 是0<=P, n , l, m≤ 10. 输出 样例输入 input 1 3 2 2 1 2 1 2 AB BA AA input 2 3 4 2 1 2 1 2 AABA ABAA BAAA 样例输出 output 1 0.25 阅读全文
posted @ 2019-03-20 14:55 The_Virtuoso 阅读(268) 评论(0) 推荐(0)
摘要:题目描述 Magic Land上的人们总是提起那个传说:他们的祖先John在那个东方岛屿帮助Koishi与其姐姐Satori最终战平。而后,Koishi恢复了读心的能力…… 如今,在John已经成为传说的时代,再次造访那座岛屿的人们却发现Koishi遇到了新麻烦。 这次她遇到了Flandre Sca 阅读全文
posted @ 2018-09-29 19:16 The_Virtuoso 阅读(273) 评论(0) 推荐(0)
摘要:题目描述 给定一张n个点m条边的带权有向图,每条边的边权只可能是1,2,3中的一种。将所有可能的路径按路径长度排序,请输出第k小的路径的长度,注意路径不一定是简单路径,即可以重复走同一个点。 给定一张n个点m条边的带权有向图,每条边的边权只可能是1,2,3中的一种。将所有可能的路径按路径长度排序,请 阅读全文
posted @ 2018-09-20 16:22 The_Virtuoso 阅读(360) 评论(0) 推荐(0)