执着于理想,纯粹于当下
algorithm
Manacher算法,又称“马拉车”算法,是一个可以在线性 $O(n)$ 内求出 字符串中每一个位置 …
扩展欧几里得算法是欧几里得算法的扩展,用于在已知 $a$, $b$ 的情况下求解一组 $x$, $y …
最长公共子序列(Longest Common Subsequence,LCS),是动态规划中的一个经 …
线段树(Segment Tree)是算法竞赛中常用的数据结构,主要用于维护 区间信息 线段树是一颗 …
快速幂 (Exponentiation by Squaring) 是一种简单高效计算乘方的小算法,它 …
最短路问题是图论中一个基础而又重要的问题,如下图,我们经常会想知道,图中某点到某点的路径最短是多少? …
深度优先搜索(DFS,Depth First Search)和 广度优先搜索(BFS, Breadt …
最长上升子序列 (Longest Increasing Subsequence, LIS) 是一类典 …
素数筛法,是一种快速“筛”出2~n之间所有素数的方法,下面将介绍两种线性筛 埃拉托斯特尼筛埃拉托斯特 …
KMP算法 (Knute-Morris-Pratt Algorithm) 是一种字符串匹配算法,由D …
Copyright © 2024 雪狐