数据结构
文章平均质量分 82
大母猴啃编程
键盘敲烂,工资过万
展开
-
数据结构---线性表--链表
这篇博客深入介绍了单链表和双向链表这两种常见的链表数据结构。单链表通过节点之间的单向指针连接实现元素存储和访问,而双向链表则在节点中引入了额外的指针,使得元素的访问更加灵活。文章从结构、特点以及操作等方面逐一比较了它们的异同,并提供了实例帮助读者更好地理解两者之间的差异与应用场景。原创 2024-05-04 16:55:30 · 453 阅读 · 0 评论 -
数据结构---线性表--顺序表
这篇博客深入介绍了顺序表这种数据结构的基本概念和特点。顺序表是一种线性表,元素在内存中连续存储,通过索引快速访问。文章详细解释了顺序表的插入、删除、查找等操作,并分析了其时间复杂度。通过实例说明了顺序表在实际应用中的优势和限制,帮助读者更好地理解和应用顺序表这一重要的数据结构。原创 2024-05-04 02:00:00 · 383 阅读 · 0 评论 -
数据结构---时间复杂度+空间复杂度
这篇入门级博客介绍了数据结构中的重要概念:时间复杂度和空间复杂度。时间复杂度描述算法执行所需的时间量级,通常用大O符号表示;空间复杂度则指算法解决问题所需的内存空间大小。通过理解时间复杂度和空间复杂度,可以帮助我们评估和比较不同算法的效率和资源消耗情况,从而优化程序性能。原创 2024-05-01 14:49:52 · 1156 阅读 · 0 评论