- 博客(3)
- 收藏
- 关注
原创 单链表——增删改查(超详细)
很早就想写这篇文章了,因为在csdn上有关的内容大多数都是大佬早期写的,他们在创作的过程中有些小小的问题没有注意到,因此我现在写一篇 超详细!花了很多心血写这篇文章,虽然对于大佬来说微不足道,但我把自己的精华都分享给你们了哈, 增 在这里插入代码片 ...
2020-07-11 23:31:16
633
原创 数据结构基础——逻辑结构和存储结构
逻辑:泛指规律,包括思维规律和客观规律 客观规律指的是客观事物的规律性 逻辑结构 定义:数据元素间抽象化的相互关系,与数据的存储无关,独立于计算机,是由集体问题抽像出来的数学模型 类型: 1. 集合 一个或多个确定元素所构成的整体 特点:同属于一个集合,无其它关系 2.线性结构 特点:节点间存在一对一的关系,开始节点和终端节点是唯一的,其余节点有唯一的前驱、后继;就像一条锁链,前面的环连着后面的环,一环扣一环,由前面的环带动着后面的环(由前面节点找到后面的节点)。 例如:线性表、栈、队列、数组、广义表都属于
2020-06-09 21:44:42
630
原创 数据结构——栈
什么是栈 **定义:**是线性表的子集,一种特殊的线性表 一般的线性表的插入、删除、运算不受限制,而栈只能从一端操作(栈顶) 栈只能从一端操作、先进后出,这是属于人为规定的。即可以从栈中间取一个元素,并且程序可以运行,但这样就不是栈了,因为这不符合栈的定义 特点:先进后出(或后进先出) 按存储结构分类 顺序栈 采用地址连续的存储空间(类似于数组)依次存储栈中数据元素,入栈和出栈运算都是在栈顶进行,而栈底位置是固定不变,可以将栈底位置设置在内存空间的起始处;栈顶位置是随入栈和出栈操作而变化,用一个整型变量to
2020-06-06 22:44:34
461
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人