摘要:
//链表栈#include<stdio.h>#include<stdlib.h>#define MaxSize 5#define ElemType int typedef struct node{ElemType data;struct node *next;}listStack; //创造头节点l 阅读全文
posted @ 2022-07-15 23:19
天天掉头发
阅读(25)
评论(0)
推荐(0)
摘要:
//共享栈#include<stdio.h> #define MaxSize 5#define ElemType int typedef struct {ElemType data[MaxSize];int top1;int top2;}SqStack; //初始化void initStack(Sq 阅读全文
posted @ 2022-07-15 23:09
天天掉头发
阅读(80)
评论(0)
推荐(0)
摘要:
#include<stdio.h> #define MaxSize 5#define ElemType int typedef struct {ElemType data[MaxSize];int top;}SqStack; //初始化void initStack(SqStack *S){ S->t 阅读全文
posted @ 2022-07-15 23:05
天天掉头发
阅读(43)
评论(0)
推荐(0)
摘要:
//循环双链表#include<stdio.h>#include<stdlib.h>#define ElemType int typedef struct Node{ElemType data;struct Node *prior,*next;}Node; Node *createHead(){ N 阅读全文
posted @ 2022-07-15 23:01
天天掉头发
阅读(32)
评论(0)
推荐(0)
摘要:
//双链表#include<stdio.h>#include<stdlib.h>#define ElemType int typedef struct Node{ElemType data;struct Node *prior,*next;//双链表 有头尾两个指针}Node; //创造头节点Nod 阅读全文
posted @ 2022-07-15 22:58
天天掉头发
阅读(51)
评论(0)
推荐(0)
摘要:
//头插 尾插 删除 查询 单链表#include<stdio.h>#include<stdlib.h> #define ElemType int typedef struct a{ElemType data;struct a *next;}Node; //创造头节点,本人比较喜欢有头结点的,方便N 阅读全文
posted @ 2022-07-15 22:49
天天掉头发
阅读(30)
评论(0)
推荐(0)
摘要:
#include<stdio.h>#include<stdlib.h> #define initSize 10 //定义初始大小#define ElemType int typedef struct List{int length,MaxSize;//现在定义的是动态的顺序表,所以设置一个MaxSi 阅读全文
posted @ 2022-07-15 21:23
天天掉头发
阅读(66)
评论(0)
推荐(0)
摘要:
#include<stdio.h> #define MaxSize 10 //宏定义 替换效果 MaxSize替换为50#define ElemType int //ElemType 替换为 int typedef struct List{int length =10; //可以不设置=10 为了区 阅读全文
posted @ 2022-07-15 21:07
天天掉头发
阅读(76)
评论(0)
推荐(0)