栈
蒻蒻
萌新一枚
展开
-
数据结构——栈的应用
栈的应用任务任务一进行栈的模拟将十进制换成八进制输出原创 2021-12-01 18:16:59 · 298 阅读 · 0 评论 -
队列(queue)C++语言
队列被催着写就很离谱啊!简述队列是一种线性存储结构,有以下特点1.先进先出的特点2.每次都是从队尾把数据放入,只可弹出队首元素(双端队列特殊)头文件:#include<queue>定义队列:queue<数据类型> q具体操作代码如下: queue<int> q; for(int i = 0;i < 10;i++){ q.push(i);//将元素压入队列 } int a = q.front();//取队首 int b = q.back原创 2021-11-08 23:26:56 · 500 阅读 · 0 评论 -
栈(stack)c++语言
栈栈是一种线性存储结构,它有一下特点:1.遵循先进后出的原则2.限定只在栈顶进行元素的插入和删除栈的元素插入操作别称为压栈(push),元素的删除操作称为弹栈(pop)。栈的简单操作栈的头文件:include<stack>定义栈:stack<int> ss.empty() //栈为空,则返回true,反之返回falses.push() //压栈操作s.pop() //弹栈操作s.top() //返回栈顶的元素s.size() //返回栈中的元素个数原创 2021-05-28 22:25:06 · 1710 阅读 · 0 评论