数据结构与算法
文章平均质量分 95
maomi_9526
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
《线性表、顺序表与链表》教案(C语言版本)
定义:线性表是n个具有相同特性的数据元素的有限序列,逻辑上连续,物理上可连续(顺序表)或不连续(链表)。实现动态顺序表的缩容功能(当元素数量小于容量的1/4时,容量减半)。对比单向链表和双向链表在删除尾节点时的时间复杂度差异。:顺序表的动态增容、链表的指针操作、时间复杂度分析。:链表节点的插入与删除逻辑、顺序表与链表的性能权衡。:合并两个有序链表,返回新的有序链表头节点。能够通过代码实现顺序表和链表的基本功能。掌握顺序表和链表的实现原理及核心操作。顺序表和链表的实现原理及适用场景。原创 2025-04-08 19:59:57 · 2621 阅读 · 79 评论 -
时间复杂度和空间复杂度
🌟🚀 今天来学习C语言的相关知识。👍 如果觉得这篇文章有帮助,欢迎您一键三连,分享给更多人哦。原创 2025-04-07 14:56:09 · 1175 阅读 · 117 评论 -
数据结构与算法:基础与进阶
数据结构(Data Structure)是计算机科学中的核心概念,它是指计算机存储、组织数据的方式。数据结构不仅是计算机程序的基础,也是设计和开发高效软件的关键。在编程中,数据结构不仅影响代码的实现和理解,更决定了程序的效率和可扩展性。可以说,掌握数据结构就意味着掌握了高效编程的“武器”。从技术角度看,数据结构是数据的存储与组织方式,通常指一组数据元素之间存在一定关系的集合。每个数据结构都有其独特的存储方式和访问方法,因此,它们适用于不同的应用场景。线性数据结构:数据元素按照一定的顺序排列。原创 2025-04-07 14:45:18 · 1174 阅读 · 42 评论
分享