首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
Rails
6条解析
开通博客写题解
迟缓的小章鱼在打卡
发表于 2024-05-24 23:43:56
此题底层逻辑就是判断出栈序列是否合理,加上一些细节的处理。 ">using namespace std; int n; bool end(){/*end函数用来接收每一个入栈序列的总数, 若是0则直接跳过循环*/ cin >> n ; if (n) return true
展开全文
在刷题的单身狗很开心
发表于 2023-09-10 21:01:38
就是查看出队序列合不合理罢了,只要和数组中的数一致按需出队即可。 #include <bits/stdc++.h> using namespace std; const int maxn = 100000+10
展开全文
塞尔维亚的微光
发表于 2023-07-11 11:39:48
#题目链接:https://ac.nowcoder.com/acm/problem/14326 #题目描述: 输入正整数数字串,判断能否将一个顺序数字串通过入栈出栈操作得到该数字串。 输入:首先输入数据长度n,则之后的数据均为包含从1到n的所有数字的顺序随机的数字串。若输入一个元素仅为0的空串,则本
展开全文
zhangjitong
发表于 2024-10-04 19:34:52
只需要纯模拟出栈即可,记得初始化哦 代码如下 #include<bits/stdc++.h> using namespace std; stack<int>sk; int a[100010]; int main(){ while(1){ int n;c
展开全文
死于算法,生于算法
发表于 2021-11-03 11:45:28
输入格式可能会有点复杂 这个翻译过来大概就是依次输入1~n,然后给你一组出栈方式,判断是否合法 #include<iostream> #include<stack> using namespace std; const int N=1e5+10; int n; int a[N
展开全文
xiaming
发表于 2023-04-22 18:22:39
题意 输入序列长度n 在栈中依次输入1、2、3 ... n 给你一组出栈方式,判断是否合法 Code Cpp #include <bits/stdc++.h> using namespace std; const int N = 1010; int n; int a[N], i
展开全文
查看本题
查看本题讨论
相关比赛
21-哈理工软件学院第三届ACM编程决赛-高年级组
进入比赛
19850-牛客竞赛语法入门班数组栈、队列和stl习题
进入比赛
20113-cslg_新生刷题训练5(数组栈、队列和stl)
进入比赛
22669-2021秋季算法入门班第四章习题:堆栈队列单调栈等
进入比赛
27045-STDU第二周训练
进入比赛
等你来战
查看全部
牛客练习赛141
报名截止时间:2025-06-20 21:30
第十二届成都信息工程大学ACM程序设计竞赛同步赛
报名截止时间:2025-06-22 15:00
牛客周赛 Round 97
报名截止时间:2025-06-22 21:00
第五届上海理工大学程序设计全国挑战赛
报名截止时间:2025-06-28 17:30
2025牛客暑期多校训练营1
报名截止时间:2025-07-15 17:00
2025牛客暑期多校训练营2
报名截止时间:2025-07-17 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题