【题解-信息学奥赛一本通】1355:字符串匹配问题(strs)
题目1355字符串匹配问题(strs)题目描述字符串中只含有括号 (),[],,{},判断输入的字符串中括号是否匹配。如果括号有互相包含的形式从内到外必须是,(),[],{}例如。输入: [()] 输出:YES而输入([])([)]都应该输出NO。输入第一行为一个整数n表示以下有多少个由括号组成的字符串。接下来的n行每行都是一个由括号组成的长度不超过255的字符串。输出在输出文件中有n行每行都是YES或NO。时空限制1s / 64MB样例输入5 {}{}()()[][] {{}}{{}}(())(())[[]][[]] {{}}{{}}(())(())[[]][[]] {}{[]}(())(())[[()]][[]] }{{[]}(())(())[[()]][[]]样例输出YES YES YES YES NO代码#includebits/stdc.husingnamespacestd;constintN1610;intn;string s;intstk[N*2];inttt;boolf;intmain(){cinn;while(n--){cins;tt0;ftrue;for(inti0;is.size();i){switch(s[i]){case:stk[tt]1;break;case(:if(tt0stk[tt]1)ffalse;elsestk[tt]2;break;case[:if(tt0stk[tt]2)ffalse;elsestk[tt]3;break;case{:if(tt0stk[tt]3)ffalse;elsestk[tt]4;break;case:if(tt0stk[tt]1)tt--;elseffalse;break;case):if(tt0stk[tt]2)tt--;elseffalse;break;case]:if(tt0stk[tt]3)tt--;elseffalse;break;case}:if(tt0stk[tt]4)tt--;elseffalse;break;}if(!f)break;}if(tt0||!f)puts(NO);elseputs(YES);}return0;}结果

相关新闻

学术文献格式互通存在壁垒,聊聊五款 CAJ 文档转换工具

学术文献格式互通存在壁垒,聊聊五款 CAJ 文档转换工具

日常查阅、整理知网文献资料时,CAJ 与通用文档、图像格式互相转换需求较多,各类 CAJ 转换程序支持的转换方向、批量处理、文档兼容范围各有区别。本文仅客观记录各程序运行方式、可处理文件范围与使用边界,不存在任何商业合作,不做…

2026/7/23 8:05:05 阅读更多 →
亿级数据分页优化:MySQL、Elasticsearch与MongoDB实战

亿级数据分页优化:MySQL、Elasticsearch与MongoDB实战

1. 亿级数据深度分页的挑战与本质当数据量达到亿级规模时,传统的LIMIT offset, size分页方式会引发严重的性能问题。以MySQL为例,执行SELECT * FROM large_table LIMIT 1000000, 20时,数据库需要先读取1000020条记录,然后丢弃前10…

2026/7/23 8:05:05 阅读更多 →
论文被批“不够学术”?,有哪些真正真正好用的的降AI率软件推荐?

论文被批“不够学术”?,有哪些真正真正好用的的降AI率软件推荐?

毕业论文降AI率,优先选语义重构 学术润色 降低查重率的工具,免费与付费结合更高效。下面按中文、英文、免费 / 付费分类推荐,附实测效果与适用场景。 一、中文论文降重工具(最常用) 1. 千笔AI(综合全能首…

2026/7/23 8:05:05 阅读更多 →

最新新闻

基于springboot滑雪场预约系统

基于springboot滑雪场预约系统

滑雪场预约系统的选题背景随着冬季运动的普及和滑雪旅游的蓬勃发展,滑雪场逐渐成为人们休闲娱乐的热门选择。传统的滑雪场管理方式依赖人工预约和现场购票,效率低下且容易出错,尤其在旅游旺季,排队时间长、信息不对称等问题严重影…

2026/7/23 16:58:01 阅读更多 →
实用视频格式转换工具:转GIF、转音频和各类格式转换

实用视频格式转换工具:转GIF、转音频和各类格式转换

聊一聊这几天连续分享的都是跟视频有关的文章,现在的文章风格和上次写的《文档生成视频转换工具》一样了。另外,还分享了《视频横转竖神器》,为的就是能更好地适应各大平台,适应用户。现在大家看文章的少了,听文章&…

2026/7/23 16:58:01 阅读更多 →
MediaPipe手部追踪与Rerun可视化实战

MediaPipe手部追踪与Rerun可视化实战

1. 项目概述 MediaPipe作为Google开源的多媒体机器学习框架,其手部追踪解决方案在计算机视觉领域已成为实时手势交互的黄金标准。这个项目将展示如何利用MediaPipe的Hand Landmark模型配合Rerun可视化工具,构建一个端到端的手势识别系统。不同于传统Open…

2026/7/23 16:58:01 阅读更多 →
Unity射线检测与LineRenderer可视化实战:从原理到性能优化

Unity射线检测与LineRenderer可视化实战:从原理到性能优化

1. 项目概述:为什么射线检测是Unity开发的基石在Unity开发中,无论是制作一款第一人称射击游戏,还是开发一个VR交互应用,甚至是实现一个简单的UI点击反馈,有一个功能你几乎无法绕开,那就是射线检测。它就像开…

2026/7/23 16:58:01 阅读更多 →
Minidayz1.4.1网页版:生存游戏轻量化与跨平台优化

Minidayz1.4.1网页版:生存游戏轻量化与跨平台优化

1. Minidayz1.4.1网页版:经典生存游戏的轻量化重生作为一个从2013年就开始接触生存类游戏的硬核玩家,我至今还记得第一次在手机上打开Minidayz时的震撼。这款由Bohemia Interactive开发的像素风生存游戏,用极简的界面和硬核的机制&#xff0c…

2026/7/23 16:58:01 阅读更多 →
python 学习资源推荐系统

python 学习资源推荐系统

一、关键词学习资源推荐系统、学习资源推荐、学习资源推荐信息管理、学习资源推荐后台管理二、作品包含源码数据库PPT全套环境和工具资源本地部署教程三、项目技术前端技术: Html、Css、Js、Vue2.6、Element-ui后端技术:Java、SpringBoot2.2.2、MyBatis-…

2026/7/23 16:57:00 阅读更多 →

日新闻

从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表)

从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表)

更多请点击: https://intelliparadigm.com 第一章:从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表) 当AI副业主理人不再仅满足于单次服务交付,而是主动构建可复用、可裂变、可…

2026/7/23 0:00:25 阅读更多 →
AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析

AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析

更多请点击: https://codechina.net 第一章:AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析 在对2,346篇跨行业AI生成文案的A/B测试数据进行聚类分析后,我们发现&#xff1…

2026/7/23 0:01:26 阅读更多 →
Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南:免费开源的终极点对点安全聊天工具 【免费下载链接】chitchatter Secure peer-to-peer chat that is serverless, decentralized, and ephemeral 项目地址: https://gitcode.com/gh_mirrors/ch/chitchatter Chitchatter是一款革命性的安…

2026/7/23 0:01:26 阅读更多 →

周新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/22 8:58:19 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/22 19:43:43 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/22 12:54:44 阅读更多 →

月新闻