常见算法实现

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自动机实现字符串多模式匹配,适用过滤脏字等需求