Skip to content

LiYangSir/Data-Structures-and-Algorithms

Repository files navigation

Data-Structures-and-Algorithms

数据结构与算法是一门计算机领域的必修课程,希望给学习的小伙伴提供源码的帮助


简介

  数据结构与算法不仅强调的是数据结构,而且还强调算法。两者是相辅相成的结果,只有了解了数据结构才能写出更加优秀的算法,优秀的算法定要依靠更优化的数据结构。

个人主页  |  CSDN  |  博客园

开始使用

  本文主要包含动态数组(Array)、 栈(Stack)、 队列(Queue)、 优先队列(PriorityQueue)、 链表(LinkedList)、 二分搜索树(BST)、集合(Set)、映射(Map)、 最大堆(MaxHeap)、 线段树(SegmentTree)、字典树(Trie)、 并查集(UnionFind)、 AVL树、 红黑树(RedBlackTree)、 哈希表(HashTable)等以上数据结构。

  由于文章内容有限,所以每个结构的详细内容分开编写,下面给出了每个数据结构的链接,具体的说明文件在每个结构的文件夹内部的README.md文件中。

各数据结构详细内容链接

捐赠

如果您觉得文章对您有所帮助,可以请作者喝☕。

支付宝/微信/QQ
二维码