![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
计算机小白的爬坑之路
这个作者很懒,什么都没留下…
展开
-
数据结构
C语言动态数组的实现众所周知,数组大小是不可变的。我们可以使用malloc函数在程序运行时动态分配所需“数组”长度。下面展示一些 内联代码片。#include <stdlib.h>#define InitSize 10 //默认的最大长度 typedef struct{ int *data; //指示动态分配数组的指针 int MaxSize; //顺序表的最大容量 int length; //顺序表得当前长度 }SeqList;void InitList(原创 2021-04-15 21:43:26 · 145 阅读 · 0 评论 -
数据结构学习笔记
数据结构学习笔记——线性表(一)线性表线性表的定义线性表的抽象数据类型线性表线性表的定义线性表(List): 由零个或多个数据元素组成的有限序列。线性表元素的个数n(n>=0)定义为线性表的长度, 当n=0时,称为空表。这里需要强调几个关键的地方:一首先它是一个序列.一若元素存在多个,则第一个元素无前驱,而最后一个元素无后继,其他元素都有且只有一个前驱和后继。一另外,线性表强调是有限的.线性表的抽象数据类型抽象表的数据类型的定义ADT 线性表(List)Data 线性表的数据对原创 2021-01-27 15:00:30 · 123 阅读 · 0 评论