![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
栈和队列
你命you我不you天
代码一码,秃头常伴!!!
展开
-
数据结构——栈和队列——顺序栈
顺序栈代码main.c#include <stdio.h>#include "sqStack.h"int main(){ Stack *s = initStack(); sElemType data; while(1) { scanf("%d",&data); if(data == 0) { break; } push(s, data); } sElemType x; while(! isEmtpy(s)) { if(pop(原创 2021-03-08 15:47:22 · 108 阅读 · 0 评论 -
数据结构——栈和队列
1.栈(stack)栈是仅限定在栈顶进行插入或者删除的线性表栈更重要的是一种思想FILO first in last out 先进后出LIFO last in first out 后进先出栈顶(top) 进行插入和删除的那一端栈底(bottom) 不能进行插入或者删除栈的实现:顺序结构(数组) 链式结构(链表)操作的实现 常用操作: initStack : 初始化一个栈 clearStack : 清空一个栈 destroyStack : 销毁一个栈 push : 入栈原创 2021-03-08 15:37:51 · 107 阅读 · 0 评论