当前位置: 首页 > news >正文

英文网站制作 官网seo排名优化seo

英文网站制作 官网,seo排名优化seo,做地方特产的网站,合江网站建设这是上海计算机学会竞赛 P 473 P473 P473:栈的判断( 2021 2021 2021年 8 8 8月月赛 丙组 T 4 T4 T4)标签:栈题意:给定 n n n个数字,已知这些数字的入栈顺序为 1 , 2 , 3... , n 1,2,3...,n 1,2,3...,n&…

这是上海计算机学会竞赛 P 473 P473 P473:栈的判断( 2021 2021 2021 8 8 8月月赛 丙组 T 4 T4 T4
标签:栈
题意:给定 n n n个数字,已知这些数字的入栈顺序为 1 , 2 , 3... , n 1,2,3...,n 1,2,3...,n,给定一个出栈顺序 a 1 , a 2 , a 3 . . . , a n a_1,a_2,a_3...,a_n a1,a2,a3...,an,判断出栈顺序是否合法。合法输出 V a l i d Valid Valid,不合法输出 I n v a l i d Invalid Invalid。( 1 < = n < = 1 0 5 1<=n<=10^5 1<=n<=105
题解:经典的出栈合法性判断。按入栈顺序正常入栈,当栈顶的元素和目前出栈顺序序列 a a a的第 k k k个相同的时候,不断地去出栈,同时把这个出栈下标 k k k往后移动,直到栈为空为止。(可以自己手动模拟一遍样例就比较好理解了)
代码

#include <bits/stdc++.h>
using namespace std;int a[100005], n, k = 1;
stack<int> s;int main() {cin >> n;for (int i = 1; i <= n; i++) cin >> a[i];for (int i = 1; i <= n; i++) {s.push(i); // 入栈while (s.top() == a[k]) {s.pop(); k++; // 出栈if (s.empty()) break;}}if (s.empty()) cout << "Valid";else cout << "Invalid";return 0;
}
http://www.mmbaike.com/news/39052.html

相关文章:

  • 电影点播网站开发费用莫停之科技windows优化大师
  • 怎样对asp网站做性能测试网络软文范文
  • 深圳南山 网站建设大型的营销型网站
  • 支付功能网站建设网站运营专员
  • 深圳制作网站公司哪家好全网营销推广公司
  • 南山商城网站建设哪家公司靠谱长春网站关键词推广
  • 做网站公司汉狮价格学习软件
  • 毕业设计做网站题目seo系统培训
  • 个人网站建设方案书 备案网站排名优化师
  • 最好的网站设发布软文的平台有哪些
  • 英迈思做网站怎么样我想找一个营销团队
  • 网站建设需要什么系统镇江网站建设企业
  • 扬州新闻头条最新消息网站运营seo实训总结
  • 律师做推广的网站ping站长工具
  • 网上鲜花店网站建设实施方案营销型网站建站
  • pc做网站新闻最近的新闻
  • 我市强化属地网站建设seo内容优化方法
  • 哪里有做枪网站的河北seo基础教程
  • 地域名网址ip查询宁波seo推广公司排名
  • 做古风人物小图的网站或软件优化深圳seo
  • 个体营业执照可以做网站搞推广吗有什么平台可以发广告
  • 视频拍摄培训怎么进行网站关键词优化
  • 做教育机构的设计哪些网站好360建站官网
  • 网络规划设计师教程第2版pdf百度seo网站推广工具
  • 烟台网站建设威企汇互联见效付款网站怎么快速收录
  • 免费虚拟主机网站源码seo网站关键词优化多少钱
  • 网站主题颜色聊城优化seo
  • wordpress可以建什么站互联网平台推广
  • 网站开发存在的风险关键词首页排名优化平台
  • 做网站的软件项目进度计划店铺推广软文案例