[置顶]
关于此博客
摘要:
此博客创建于2021-8-16,原博客在这里,欢迎到原博客以获得更好的阅读体验 曾经写过的几篇文章会搬运过来,但日期都是8-16无法更改。 8-16往后的博文会在两边同步发布,欢迎阅读。 updated on 2021.10.5: Wordpress的好像没装好/yun 两个$好像显
浅谈KMP&扩展KMP
摘要:
引入 考虑这样一个问题: 给出两个字符串,求在出现的所有位置 举例:对于ABACABAD,ABA,显然出现在位置 ABACABAD ABA ABACABAD ABA 怎么求解? 很容易想到暴力解法:我们枚举的每一位
浅谈莫比乌斯反演
摘要:
狄利克雷卷积 定义两个数论函数的狄利克雷卷积为: 其中单位元 可以证明狄利克雷卷积满足交换律及结合律 莫比乌斯函数 对于$n=\prod\limits_{i=1}{k}p_i{c_i
浅谈Treap&FHQ-Treap
摘要:
0.无题 /fad/fad 1.引入 先看一个问题: 个数,次操作,包括插入、删除、找前驱(后继)、排名 这是一个经典的用BST解决的题目,这里默认读者会BST经典算法,故不再赘述。我们考虑一个极端情况: 1,2,3,4,5,6 此时的BST长这样: 深度达到了而不是$\log n
矩阵乘法例题讲解
摘要:
1.定长路径统计 给出一个个点条边的有向图,每次给出三个整数,求有多少条从到的路径长度为(不一定为简单路径) 我们用邻接矩阵存储这个图,表示从到的边数 令为长度为的路径条数构成的矩阵,显然有: \(F_{
浅谈矩阵乘法
摘要:
1.矩阵乘法 给出两个矩阵,令为的结果,若是一个的矩阵,是一个的矩阵,则是一个的矩阵。其中有: \[ \forall i\in [1,n],j\in [1,p],C_{i,j}=
题解 CF766B【Mahmoud and a Triangle】
摘要:
更好的阅读体验 这道题的排序算法很多大佬都讲得很清楚了,所以这里给出一种奇奇怪怪的做法。 我们指定号为选择的边,然后每次模拟退火,随机交换号中的边和号中的边,通过前三条边中较小的两条边之和与第三边之差更新答案。 如此我们理论上就求得了最大可能的差值,和0比个大小就可以了
2021-4-3 Luisvacson&SiberiaWolf复习赛 题解
摘要:
A.Many NOIs 对于区间中: N的个数为左孩子N的个数右孩子N的个数,O和I同理 NO的个数为左孩子NO的个数右孩子O的个数,OI的个数同理 NOI的个数为左孩子NOI的个数$+\(右孩子`NOI`