
数据结构
文章平均质量分 76
南森森
这个作者很懒,什么都没留下…
展开
-
【数据结构】二叉树的创建和四种遍历(附带详细注释)
树是一种比起线性表更加复杂的存储结构,其是一种非常重要的非线性数据结构,树结构在客观世界中普遍存在,其中二叉树的运用最为广泛。本篇文章主要介绍了二叉树的链式存储结构(即二叉链表)的创建与遍历,这将为以后对二叉树的研究起到至关重要的作用。............原创 2022-08-01 13:45:15 · 4771 阅读 · 1 评论 -
【数据结构】栈的应用之进制转换的实现(附带详细注释)
在学习完栈的知识后,我们就可以通过栈这种存储结构解决编程过程中的许多问题,**进制转换**就是其中的一个。原创 2022-07-30 14:46:49 · 4278 阅读 · 1 评论 -
【数据结构】循环队列的实现(附带详细注释)
本篇采用动态一维数组实现了队列的循环存储,同时实现了循环队列的一些操作。原创 2022-07-19 15:26:21 · 1216 阅读 · 0 评论 -
【数据结构】链队列的实现(附带详细注释)
链队列就是只允许尾进头出的单链表。本篇采用链式结构实现了队列的链式存储,同时实现了对链队列的一些操作。原创 2022-07-19 12:52:15 · 907 阅读 · 0 评论 -
【数据结构】动态顺序栈的实现(附带详细注释)
栈在编程过程中的应用十分广泛,本篇采用动态一维数组实现了栈的顺序存储,同时实现了对其的一些操作。原创 2022-07-17 14:15:31 · 451 阅读 · 0 评论 -
【数据结构】链栈的实现(附带详细注释)
栈在编程过程中的应用十分广泛,本篇采用链式结构实现了栈的链式存储,同时实现了对链栈的一些操作。原创 2022-07-17 12:32:37 · 2751 阅读 · 0 评论 -
【数据结构】静态顺序栈的实现(附带详细注释)
栈这种特殊的存储结构用途十分广泛,本篇采用静态一维数组实现了这种特殊的存储结构并同时实现了对它的一些简单操作。原创 2022-07-16 10:06:06 · 745 阅读 · 0 评论 -
【数据结构系列】严蔚敏C语言版算法实现并附带详细注释(逐步更新)
数据结构在编程过程中是不可或缺的,是举足轻重的,想要编写出一个好的程序,学好数据结构这门学科是必经之路。本文是各种数据结构实现的目录文章,我会在我学习数据结构这门课程的过程中逐步更新其中的内容。.................................原创 2022-07-15 21:17:45 · 4857 阅读 · 0 评论 -
【数据结构】动态顺序表的实现(附带详细注释)
顺序表是指用一组地址连续的存储单元依次存储线性表数据元素的存储结构。由于存储单元的地址要连续,故想到可以使用数组来实现顺序表,数组又分为动态数组和静态数组,本篇展示使用动态一维数组实现顺序表以及实现对顺序表的各种操作。......原创 2022-07-15 20:53:12 · 1433 阅读 · 0 评论 -
【数据结构】动态三元组的实现(附带详细注释)
数据结构第一章的第一个程序原创 2022-07-12 23:17:22 · 1218 阅读 · 0 评论 -
【数据结构基础】C++中的引用类型
在以严蔚敏老师的《数据结构》为代表的诸多**数据结构**的书中,都出现了C++引用这一用法,所以在学习**数据结构**的过程中,有必要认识一下C++语言中的这一用法。原创 2022-07-12 13:57:10 · 2549 阅读 · 0 评论 -
【数据结构基础】指向函数的指针
指向函数的指针这一部分内容在学习数据结构的过程是有些必要的,因为在严蔚敏老师的《数据结构(C语言版)》一书中多次出现了这部分的内容。想要看懂具体的算法,这部分内容是不可或缺的。...原创 2022-07-12 11:48:01 · 5044 阅读 · 4 评论