xubenhao/Algorithm

Repository files navigation

https://.com/xubenhao/Algorithm/blob/master/DataStruct/Array/DynArray.h

https://.com/xubenhao/Algorithm/blob/master/DataStruct/Stack/DynStack.h

https://.com/xubenhao/Algorithm/blob/master/DataStruct/List/DoubleList.h

https://.com/xubenhao/Algorithm/blob/master/DataStruct/Heap/MinHeap.h

https://.com/xubenhao/Algorithm/blob/master/DataStruct/Queue/DynQueue.h

https://.com/xubenhao/Algorithm/blob/master/DataStruct/Queue/MinPriorityQueue.h

https://.com/xubenhao/Algorithm/blob/master/DataStruct/Hash/ListHash.h

https://.com/xubenhao/Algorithm/blob/master/DataStruct/Tree/SortedBinaryTree.h

https://.com/xubenhao/Algorithm/blob/master/DataStruct/Tree/SortedBalanceBinaryTree.h

https://.com/xubenhao/Algorithm/blob/master/DataStruct/Graph/Graph.h

https://.com/xubenhao/Algorithm/blob/master/Algorithm/Search/Find.h

https://.com/xubenhao/Algorithm/blob/master/Algorithm/Sort/Sort.h

https://.com/xubenhao/Algorithm/blob/master/Algorithm/Sort/Sort.h

https://.com/xubenhao/Algorithm/blob/master/Algorithm/Graph/BreadthFirstVisit.h

https://.com/xubenhao/Algorithm/blob/master/Algorithm/Graph/DepthFirstVisit.h

https://.com/xubenhao/Algorithm/blob/master/Algorithm/Graph/TopologySort.h

https://.com/xubenhao/Algorithm/blob/master/Algorithm/Graph/StrongConnectGraph.h

https://.com/xubenhao/Algorithm/blob/master/Algorithm/Graph/ReverseGraph.h

https://.com/xubenhao/Algorithm/blob/master/Algorithm/Graph/ShorestPath.h

https://.com/xubenhao/Algorithm/blob/master/Algorithm/Graph/MinGenerateTree.h

https://.com/xubenhao/Algorithm/blob/master/Algorithm/Graph/MaxStream.h

https://.com/xubenhao/Algorithm/blob/master/Algorithm/Char/CharMatch.h

https://.com/xubenhao/Algorithm/blob/master/Algorithm/Char/CharMatch.h

https://.com/xubenhao/Algorithm/blob/master/Algorithm/Geometry/SegmentIntersect.h

https://.com/xubenhao/Algorithm/blob/master/Algorithm/Geometry/MinDistance.h

https://.com/xubenhao/Algorithm/blob/master/Algorithm/Geometry/SegmentIntersect.h

https://.com/xubenhao/Algorithm/blob/master/Algorithm/Geometry/ConvexHull.h

https://.com/xubenhao/Algorithm/tree/master/Design/Divide

https://.com/xubenhao/Algorithm/tree/master/Design/Iterator

https://.com/xubenhao/Algorithm/tree/master/Design/DynamicPlanning

https://.com/xubenhao/Algorithm/tree/master/Design/Greedy

About

1.算法与数据结构库;2.已经实现动态数组/双向链表/栈/队列/堆/链式哈希表/二叉搜索树/红黑树.均以C++模板类实现,可用于实际项目中替代STL的容器类及数据结构学习.3.已经实现图/深度优先/广度优先/单源最短路径/所有结点对最短路径/最小生成树/快速排序/归并排序/字符串匹配算法.可用于实际项目及算法学习.4.对分治/迭代算法设计方法进行总结,对动态规划/贪心算法针对几个经典问题做了具体实现.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published