![](https://img-blog.csdnimg.cn/363d087a93e74d218d5c6074190a2a66.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据结构
数据结构基本实现代码
布道ღ
师者
展开
-
线性表链式存储操作(未定稿)
//线性表顺序存储#include<iostream>#include<stdlib.h>#include<stdio.h>using namespace std; #define OK 1#define ERROR 0//线性表的单链表存储结构typedef struct Node{ int data; struct Node* next;}Node;typedef struct Node* LinkList;//定义LinkList原创 2021-10-26 22:13:42 · 117 阅读 · 1 评论 -
线性表顺序存储操作
//线性表顺序存储#include<iostream>#include<stdlib.h>#include<stdio.h>using namespace std;#define MAXSIZE 20//存储空间初始分配量#define OK 1#define ERROR 0typedef struct { int data[MAXSIZE]; int length;}SqList;int GetElem(SqList L, int i, int原创 2021-10-26 22:12:51 · 107 阅读 · 0 评论 -
链式队列)
#include<stdio.h>#include<iostream>#include<malloc.h>using namespace std;#define LENG sizeof(Qnode)//求节点所占的单元数 //结点类型 typedef struct Qnode{ int data; struct Qnode *next;}Qnode,*QueuePtr;//头尾指针 typedef struct{ Qnode *front;原创 2021-10-18 10:09:39 · 66 阅读 · 0 评论