从栈里取一个叫什么

把栈里的元素取出来,这个动作叫【0】。

开始练习 →

栈只能从哪一端进出

第 1 步:只有右边这一头能进出 第 2 步:压入 3 第 3 步:压入 7 第 4 步:压入 5 第 5 步:要取只能先取最右边的 第 6 步:弹出一个,露出下面那个 第 7 步:弹出一个,露出下面那个 3 top 7 5 栈的进和出都只

开始练习 →

三个人依次进栈出来的顺序

阿岚、小满、阿泰按这个顺序依次压入一个栈,然后一个个弹出,出来的顺序是【0】。

开始练习 →

弹出来的第一个是谁

运行下面这段程序: #include <iostream> #include <string> #include <vector> using namespace std; int main() {

开始练习 →

vector 当栈,压入用哪个

用 vector 实现栈,压入对应的是【0】。

开始练习 →

vector 当栈,弹出用哪个

用 vector 实现栈,弹出对应的是【0】。

开始练习 →

为什么在 vector 末尾进出

第 1 步:数组 + 一个计数 size 第 2 步:push:写进去,size 加一 第 3 步:push:写进去,size 加一 第 4 步:pop:size 减一就算拿走了 0 4 1 top 8 2 1 栈选在 vector 的末尾

开始练习 →

改用链表该在哪一端进出

如果用链表实现栈,进出应该放在【0】。

开始练习 →

弹掉一个之后还剩几个

运行下面这段程序: #include <iostream> #include <string> #include <vector> using namespace std; int main() {

开始练习 →

实现压入

补全 push,把三个人依次压进栈,然后输出栈里现在有几个。 (本题用 g++ -std=c++17 -O0 编译。)

开始练习 →