# DataStructure **Repository Path**: lewyu/DataStructure ## Basic Information - **Project Name**: DataStructure - **Description**: 数据结构 - **Primary Language**: C++ - **License**: MPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-06-28 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 数据结构 ## 基本数据结构的实现 ### 线性表 * [顺序表](src/SeqList.cpp) * [单链表](src/LinkList.cpp) * [循环单链表](src/CircularLinkedList.cpp) ### 集合 * [数组实现](src/SeqSet.cpp) * [链表实现](src/LinkSet.cpp) * [链表实现,友元函数](src/LinkSet_friend.cpp) ### 栈 * [顺序栈](src/SeqStack.cpp) * [链栈](src/LinkStack.cpp) * [两栈共享空间](src/BothStack.cpp) ### 队列 * [循环队列](src/CirQueue.cpp) * [链队列](src/LinkQueue.cpp) ### 矩阵 * [十字链表](src/Matrix.cpp) * [二维数组](src/Arrays.md) ### 树 * [二叉树](src/BiTree.cpp) * [二叉搜索树](src/BST.cpp) ## 经典题目 * [汉诺塔](exercise/hanoi.cpp) * [括号匹配](exercise/parentheses.cpp) * [KMP算法](exercise/kmp.cpp) * [丑数(递归)](exercise/isUgly.cpp) * [欢乐数(技巧)](exercise/isHappy.cpp)