![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
对此也很伤心
简单的程序猿
展开
-
数据结构——单链表(带表头)实现
参考王道考研视频 #include<stdio.h> #include<iostream> using namespace std; typedef struct LNode { //定义单链表的节点类型 int data; //定义数据域 struct LNode* next; //定义指针域 }LNode, *LinkList; //重命名struct LNode为LNode,重命名指针struct LNode*为Linklist LinkList L原创 2021-07-29 20:03:47 · 305 阅读 · 0 评论 -
数据结构——顺序表(动态数组)实现
参考王道考研 #include<stdio.h> #include<iostream> using namespace std; #define Initsize 50 //表长度初始定义 typedef struct { int *data; //指示动态分配数组的指针 int Maxsize,length; //表最大容量,以及表中目前存在几个元素 }Sqlist; //初始化一个顺序表 void InitList(Sqlist &L) { L.data =原创 2021-07-24 16:05:10 · 122 阅读 · 0 评论 -
数据结构——顺序表(静态数组)实现
参考王道考研的视频 #include<stdio.h> #include<iostream> using namespace std; #define Maxsize 50 //线性表的最大长度,一旦定下,使用中不能更改 typedef struct { int data[Maxsize]; //定义一个表,这个例子我用了int类型的 int length; //表中目前存在几个元素 }Sqlist; //初始化一个顺序表 void InitList(Sqlist &am原创 2021-07-24 15:50:19 · 214 阅读 · 0 评论