Sicily 1021 Couples
来源:互联网 发布:centos 挂载 云硬盘 编辑:程序博客网 时间:2024/06/06 03:41
水题,考察栈的应用,和括号匹配是一样的意思。
#include <iostream>using namespace std;#include <stack>int flag[200020];int main(){ stack<int> s; int n,i,j,k,a,b; cin >> n; while (n!=0) { for (i=1;i<=n;i++) { cin >> a >> b; flag[a]=flag[b]=i; } // s.push(0); for (i=1;i<=2*n;i++) { if (!s.empty()) { k=s.top(); if (flag[k]==flag[i]) s.pop(); else s.push(i); } else s.push(i); } if (s.empty()) cout << "Yes\n"; else cout << "No\n"; while (!s.empty()) s.pop(); cin >> n; } return 0;}
- sicily 1021 couples
- Sicily 1021 Couples
- Sicily 1021 couples
- Sicily 1021 Couples
- sicily 1021 couples
- sicily 1021 couples
- Sicily.1021 Couples
- Sicily 1021 Couples(数据结构——栈)
- Sicily 1021 Couples(数据结构——栈)
- sicily--1021. Couples
- Sicily.1021. Couples
- Sicily 1021. Couples
- sicily 1021. Couples
- sicily 1021.Couples
- sicily 1021. Couples
- Sicily 1021. Couples
- Sicily 1021. Couples
- sicily 1021. Couples
- CSDN编辑要注意错别字
- SQL Server 2005 Management Studio Express将英文变成简体中文版的方法
- Java获取Jar包路径
- 什么是Node.js?
- 常用的CSS命名规则
- Sicily 1021 Couples
- Android新手入门 FAQ
- python twisted教程 一,异步编程
- 我为什么向后端工程师推荐Node.js
- Sicily 1024 Magic Island
- java回调
- OpenNI在vs 2010上安裝及配置
- Web资源访问及HTTP协议详解
- Oracle 起步日记(3)——用户管理、权限管理、序列