随笔分类 - 矩阵快速幂
就是各种并不对劲的矩阵快速幂
摘要:t1 题目大意 有一个有$n$($n\leq152501$)个节点的有向图,每个节点的出度和入度都是$1$,随机选择不重复的$k$个点,求从这$k$个点出发,能走到每一个点的概率,模998244353 题解 发现$n$个点中选$k$个共有$C_{n}^{k}$个方案,那么只要求出有多少种选点方案使从
阅读全文
摘要:题意就是给一张无向有边权的图、起点、终点,求起点到终点经过n条边的最短路。n<=10^6,点的编号<=10^3,边数<=10^2。 这个边数让人不由自主地想到了floyd,然后发现floyd每次相当于加入了一个点(注意,这里的“一次”也是O(点数^3)的,但是在这一次floyd的过程中不会更新结果。
阅读全文
摘要:在正式开始之前,先讲一下看上去没什么意义的矩阵乘法。 对于大小为n*m大小的矩阵A和大小为m*k的矩阵B相乘,答案是一个n*k的矩阵C,满足: c[i][j]=sum{a[i][l]*b[l][j] | 1<=i<=n,1<=l<=m,1<=j<=k}; 这个东西有什么用呢? ***********
阅读全文