数据结构
文章平均质量分 84
ZARD996
最好的语言是C,最喜欢的歌手是ZARD.
展开
-
数据结构09--数与二叉树超详解
二叉树作为一种重要的数据结构,不仅在算法设计中扮演着关键角色,还在实际应用中带来了高效的数据存储与检索方式。原创 2024-08-15 09:30:34 · 1312 阅读 · 0 评论 -
数据结构08--排序及查找
数据结构中的常见排序和查找算法。排序算法不仅在数据处理和分析中扮演着重要角色,也为后续的数据操作打下了良好的基础。而查找算法则帮助我们高效地定位和访问数据,这对于提高程序性能来说至关重要。原创 2024-08-14 09:20:43 · 956 阅读 · 0 评论 -
数据结构07--链栈超详解
链栈作为一种灵活且高效的数据结构,充分利用了指针的特性,使得栈的操作能够在动态内存中进行,避免了固定大小数组的局限性。通过实现基本操作如入栈、出栈和栈顶元素访问,我们不仅巩固了对链表和栈的理解,也为在更复杂的数据结构和算法中的应用奠定了基础。原创 2024-08-13 09:06:38 · 1272 阅读 · 0 评论 -
数据结构06--链队列
链式队列是一种灵活且高效的数据结构,适用于各种需要动态存储管理和高效数据操作的场景。与数组实现的队列相比,链式队列在尺寸管理和内存利用上具有明显优势,能够动态地扩展或收缩,从而有效应对不确定的数据量。原创 2024-08-12 10:25:09 · 848 阅读 · 0 评论 -
数据结构05--内核链表超详解
内核链表是 Linux 内核中不可或缺的数据结构,提供了高效的动态内存管理与灵活的数据操作。它的优点在于简化插入、删除和遍历等操作,极大地提升了内核模块的开发效率。原创 2024-08-10 09:41:19 · 1196 阅读 · 0 评论 -
数据结构04--双向循环链表详解
对链表而言,双向均可遍历是最方便的,另外首尾相连循环遍历也可大大增加链表操作的便捷性。因此,双向循环链表,是在实际运用中是最常见的链表形态。原创 2024-08-09 10:22:52 · 840 阅读 · 0 评论 -
数据结构03--单向链表集合
数据结构03--单向链表集合:单向不循环链表、无头单向不循环链表、单向循环链表原创 2024-08-08 09:39:18 · 703 阅读 · 0 评论 -
数据结构02--顺序表
数据结构02--顺序表原创 2024-08-07 09:43:06 · 443 阅读 · 0 评论 -
数据结构01--数据结构的概念
数据结构01--数据结构的概念原创 2024-08-07 09:17:26 · 449 阅读 · 0 评论
分享