回文自动机原理与实现

回文自动机原理与实现

概述 回文自动机(简称PAM,又称回文树,Palindromic Tree)是一种用于处理 

后缀自动机原理及实现

后缀自动机原理及实现

概述 后缀自动机(Suffix Automaton,简称SAM)是一种用于字符串处理的有限 

Manacher算法原理与实现

Manacher算法原理与实现

概述 Manacher算法是一种用于快速计算字符串中回文串长的算法,复杂度为。下面介绍该算 

博弈论相关知识及其应用

博弈论相关知识及其应用

组合游戏 Nim游戏 有两位优秀的OIer玩取石子游戏,有n堆石子,每次都要选出一堆石子从 

后缀数组(倍增)算法原理及应用

后缀数组(倍增)算法原理及应用

概述 后缀数组是指对某一字符串的所有后缀按照字典序排序后的结果,这一信息常用于处理各种字符 

线性基原理及应用

线性基原理及应用

概述 线性基是一类用于方便解决数字的异或问题的方法,可以实现维护基集合、进行其他一些查询操 

反演(莫比乌斯反演、二项式反演)原理及应用

反演(莫比乌斯反演、二项式反演)原理及应用

莫比乌斯函数(Möbius function) 定义 莫比乌斯函数定义为: 文字描述是这样 

Miller-Rabin素性测试与Pollard’s rho算法

Miller-Rabin素性测试与Pollard’s rho算法

Miller-Rabin素性测试(Miller–Rabin primality test) 

BSGS算法(大步小步法)及其扩展原理及应用

BSGS算法(大步小步法)及其扩展原理及应用

BSGS算法(Baby-step giant-step) 算法用于解决解高次同余方程的问题 

散列表(HashMap)原理与实现

散列表(HashMap)原理与实现

概述 散列表(又称哈希表,Hash Table)是一种常用数据结构。它按照哈希特征分类存放