- 博客(3)
- 收藏
- 关注
原创 【无标题】
#include <sys/types.h> #include <sys/stat.h> #include <time.h> #include <stdio.h> #include <stdlib.h> #include <sys/sysmacros.h> int main(int argc, char *argv[]) ..
2022-04-16 13:37:47
124
原创 数据结构——C语言实现链表篇 稳扎稳打,步步为营!
一 链表的定义 链表是一种物理存储单元上,非连续·非线性的存储结构,数据元素的逻辑顺序是通过链表中的指针链接依次实现的 一条链表可以看作是由若干个节点连接而成的 对于每个节点我们可以把它划分为数据区和指针区 其中数据区用来表示此节点存放的数据,而指针区用来存放下一个节点的地址 二 链表的管理节点 类似于线性表中的管理节点,为了对整个结构进行管理,我们又在链表中引入了管理节点的概念。其中管理节点的功能包括记录第一个节点的位置,以及目前我们总共有多少个节点 三 链表的插入操作 当我们需要对链表进行
2021-04-28 10:21:24
203
原创 数据结构——C语言实现线性表篇 稳扎稳打 步步为营!
一 线性表的定义 线性表是具有相同数据类型的N(N >= 0)个数据元素的有限数列 ①数据类型 :这点类似数组 比较好理解 表示其存放的元素类型唯一,或全部整形,或全是字符型等等。 二 线性表的物理存储结构 用一段地址连续的存储单元依次存储数据结构 这里要注意地址连续的概念 这里的地址连续指的是物理上的连续,也就是在计算机内部,类似于数组,当我们向堆区申请空间时,系统给我们的是一片连续的物理存储空间,我们看到的1和2在一起在计算机内部,他们也实际上是连在一起的 并且要注意 各个元素之间是一个个挨
2021-04-26 22:32:05
359
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人