![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
408数据结构
qq_40519523
这个作者很懒,什么都没留下…
展开
-
2.3.1HeadNodeList
/* 单链表单链表两种实现方式:带头节点和不带头节点 *//* 带头结点的单链表的实现 */#include<stdio.h>#include<stdlib.h>typedef int ElemType;typedef struct LNode{ //定义单链表的结构类型 ElemType data; //每个节点存放一个数据元素 struct LNode *next;原创 2020-06-06 11:12:32 · 193 阅读 · 0 评论 -
2.2SeqList
/*顺序表动态分配*/#include<stdio.h>#include<stdlib.h> //malloc , free 函数的头文件#define InitSize 10 //顺序表的初始长度typedef int ElemType;typedef struct{ ElemType *data; //指示动态分配数组的指针 int MaxSize;原创 2020-06-06 11:11:15 · 353 阅读 · 0 评论 -
408数据结构部分代码
手敲有误欢迎指正原创 2020-06-06 11:09:28 · 878 阅读 · 0 评论 -
2.2SqList
/*顺序表——用顺序存储的方式实现线性表把逻辑上的元素存储在物理位置上也相邻的存储单元中*//*静态分配*/#include<stdio.h>#define MaxSize 10 //定义最大长度typedef int ElemType;typedef struct{ ElemType data[MaxSize]; //用静态的数组存放数据元素 int length; //顺序表的当前长度}SqList;原创 2020-06-06 11:07:27 · 189 阅读 · 0 评论