不会有人不用栈做吧!
2024-02-19 22:07:17
发布于:北京
51阅读
0回复
0点赞
栈定义及相关函数(记笔记!!):
#栈定义
#stack<int> 栈名字
#名字.push(加入的元素)
#名字.top()访问栈顶元素,会返回栈顶元素,数据类型与栈一样。如没有任何元素,Running Error
#名字.size()访问栈内元素总数,int类型。
#名字.empty()访问栈是否为空,空为true,不空为false。
#名字.pop() 删除栈顶元素。如没有任何元素,Running Error
#PY!!!
n=int(input())
for i in range(1,100):
print(i)
#PY结束!
栈特性:
先进后出、先进后出、先进后出!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
代码出现!!
#include<bits/stdc++.h>
using namespace std;
int main() {
stack<char> s;
for(int i=0;i<5;i++){
char x;
x=getchar();
s.push(x);
}
while(!s.empty()){
cout<<s.top();
s.pop();
}
return 0;
}
点个赞 加入C++团队(如申请,必通过) 您有一条新消息 关注我(互关) 看我的题库(有许多有趣的内容哦!) 老师曰(题) 孔子曰(题)
本帖如有违规行为,可以发讨论区,一定改正!
全部评论 4
本题很简单,字符串反转输出
1.for(int i=a.size()-1/*记得-1*/;i>=0;i--)//反向 o(n) 2.revers(a.begin(),a.end());//o(1)吧 或o(n) 反正都不会TLE这里只给for方法了,易懂
100tps:#include <bits/stdc++.h> using namespace std; string a; int main() { cin>>a; for(int i=a.size()-1;i>=0;i--){ cout<<a[i]; } return 0; }2026-04-22 来自 北京
1显然 ,题目中明确说明五位数
1周前 来自 浙江
0
string+reverse不行?
2024-06-28 来自 广东
16
2024-06-28 来自 广东
1666string能AC
2026-04-22 来自 北京
0


















有帮助,赞一个