常见算法实现
Algorithms:
1 Fibonacci --- 矩阵求斐波纳契数列
2 InversionNumber --- 一维树状数组求逆序数
3 CycleDetection --- Floyd判圈算法判断链表是否有环以及查找环的起点
Collections
1 Deque --- C#版双端队列
2 LinkedDictionary --- C#版LinkedHashMap(Java)
3 PriorityQueue --- C#版优先级队列
DataStructure
1 BITree --- 一维树状数组实现
2 BITree2D --- 二维树状数组实现
MathLibs
1 Gcd --- 求最大公约数
2 Lcm --- 求最小公倍数
StringMatching
1 StringSearching --- BF, KMP, BM, Sunday字符串查找算法实现
2 FilterService --- AC自动机实现字符串多模式匹配,适用过滤脏字等需求