- 博客(4)
- 收藏
- 关注
原创 数据结构自学——(4)队列的代码实现
#include<stdio.h>#include<malloc.h> typedef struct Queue{ int * pBase; //数组,数组的首地址 int len; //数组长度 int front; //队首 int rear; //队尾 }QUEUE;void init_queue(QUEUE *); //初始化 bool en_queue(QUEUE *, int val); //入队 void trave
2020-06-27 11:14:31 212
原创 数据结构自学——(3)栈的代码实现
#include<stdio.h>#include<malloc.h>#include<stdlib.h>typedef struct Node //定义结点结构体 { int data; struct Node * pNext;}NODE, * PNODE;typedef struct Stack //定义栈结构体 { PNODE pTop; //定义一个指向结点结构体类型的栈顶指针 PNODE pBottom;
2020-06-27 11:13:33 174
原创 数据结构自学——(2)链表的代码实现
#include<stdio.h>#include<malloc.h>#include<stdlib.h> //包含了exit函数 //1.第一步我们先定义一个指针结构体 ( 结构体只是定义了一个数据类型) struct Arr{ int * pBase; //该指针用来存储数组第一个元素的地址 int len; //数组能够容纳的最大元素的个数 int cnt; //当前数组有效元素的个数 };/
2020-06-26 18:01:00 113
原创 数据结构自学——(1)数组的代码实现
#include<stdio.h>#include<malloc.h>#include<stdlib.h> //包含了exit函数 //1.第一步我们先定义一个指针结构体 ( 结构体只是定义了一个数据类型) struct Arr{ int * pBase; //该指针用来存储数组第一个元素的地址 int len; //数组能够容纳的最大元素的个数 int cnt; //当前数组有效元素的个数 };/
2020-06-26 17:59:28 265
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人