![](https://img-blog.csdnimg.cn/3149cd3bfd75421581197685a1ae49d8.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据结构
文章平均质量分 95
这个专栏将会介绍数据结构,本系列专栏所有代码将使用C语言实现,可以使我们更加深入的了解数据结构进行的本质。数据结构是 一门极具挑战性的课程,希望我们可以坚持下去!
小王又困了
这个作者很懒,什么都没留下…
展开
-
【数据结构】排序之插入排序和选择排序
排序是我们数据结构学习中很重要的章节,我们在生活中买东西都会挑选更好的,点外卖会选评分高的等等,这些都需要用到排序。接下来我们将会学习常见的排序算法。原创 2023-10-02 10:50:58 · 3360 阅读 · 194 评论 -
【数据结构】二叉树之堆的实现
在上一期的文章中我们学习了一些二叉树的知识,也了解了堆的概念。堆是一颗完全二叉树,分为大堆和小堆,今天我们将实现堆的各种功能。原创 2023-09-23 10:53:17 · 1300 阅读 · 246 评论 -
【数据结构】二叉树
在前几期的学习中,我们认识了顺序表和链表这两种线性表,而在本期学习中,我们将会学习复杂的数据结构二叉树。跟随我们的脚步,看看二叉树有怎样的特点。原创 2023-09-15 13:24:52 · 3274 阅读 · 196 评论 -
【数据结构】双向链表
在上一期中我们介绍了单链表,也做了一些练习题,在一些题中使用单链表会十分繁琐。因为单链表只能正着走,不能倒着走,例如:回文、逆置。本期我们将学习带头双向循环链表。原创 2023-08-09 08:45:39 · 1881 阅读 · 192 评论 -
【数据结构】栈和队列
在前几期的学习中,我们认识了顺序表和链表这两种线性表,而在本期学习中,我们将会认识别的线性表。跟随我们的脚本,看看栈和队列有怎样的特点。原创 2023-08-12 09:00:08 · 2039 阅读 · 156 评论 -
【数据结构】单链表OJ题(二)
在上一期中我们给大家介绍了单链表,也了解了单链表的实现。接下来就让我们进入实践,练习一些经典题目,让我们对单链表的理解更加深入原创 2023-08-07 15:49:04 · 2036 阅读 · 154 评论 -
【数据结构】单链表OJ题(一)
在上一期中我们给大家介绍了单链表,也了解了单链表的实现。接下来就让我们进入实践,练习一些经典题目,让我们拿捏单链表。原创 2023-08-05 09:15:00 · 1918 阅读 · 178 评论 -
【数据结构】单链表
在上一期中我们学习了顺序表,但它却有缺点,例如头插或从中间插入效率低等,而链表可以有效的解决这些问题。那么就让我们走进链表的学习。原创 2023-08-03 08:46:28 · 2248 阅读 · 183 评论 -
【数据结构】顺序表
什么是顺序表呢?这篇文章带你全面认识顺序表原创 2023-08-01 08:40:57 · 2090 阅读 · 199 评论 -
【数据结构】复杂度
带大家认识时间复杂度和空间复杂度原创 2023-07-28 23:07:02 · 6400 阅读 · 187 评论