- #include <stdio.h>
- #include<malloc.h>
- typedef char elemtype;
- #define SMaxSize 20//顺序栈初始分配单元个数
- typedef struct // 顺序栈结构定义
- {
- elemtype *list;
- int top;
- }SeqStack;
- typedef struct QNode//队列中结点定义
- {
- elemtype data;
- struct QNode *next;
- }QNode,*QueuePtr;
- typedef struct //队列定义
- {
- QueuePtr front,rear;
- }LinkQueue;
- void main()//补全横线上的内容
- {
- SeqStack* Init_Stack();//初始化顺序栈
- void Push(SeqStack *S,char e);//入栈操作
- void Pop(SeqStack *C,char *e);//出栈操作
- void Destroy_Stack(SeqStack *S);//销毁顺序栈
- LinkQueue* Init_Queue();//初始化链队列
- void EnQueue(LinkQueue *Q,char e)
栈和队列判断回文数

最新推荐文章于 2023-10-13 23:21:18 发布
