算法竞赛备考冲刺必刷题(C++) | 洛谷 P10472 括号画家

本文分享的必刷题目是从蓝桥云课洛谷AcWing等知名刷题平台精心挑选而来,并结合各平台提供的算法标签和难度等级进行了系统分类。题目涵盖了从基础到进阶的多种算法和数据结构,旨在为不同阶段的编程学习者提供一条清晰、平稳的学习提升路径。

欢迎大家订阅我的专栏:算法题解:C++与Python实现!

附上汇总贴:算法竞赛备考冲刺必刷题(C++) | 汇总


【题目来源】

洛谷:P10472 括号画家 - 洛谷 (luogu.com.cn)

【题目描述】

Candela 是一名漫画家,她有一个奇特的爱好,就是在纸上画括号。这一天,刚刚起床的 Candela 画了一排括号序列,其中包含小括号()、中括号[]和大括号{},总长度为N NN。这排随意绘制的括号序列显得杂乱无章,于是 Candela 定义了什么样的括号序列是美观的:

  1. 空的括号序列是美观的;
  2. 若括号序列 A 是美观的,则括号序列(A)[A]{A}也是美观的;
  3. 若括号序列 A、B 都是美观的,则括号序列AB也是美观的;

例如[(){}]()是美观的括号序列,而)({)[}](则不是。

现在 Candela 想在她绘制的括号序列中,找出其中连续的一段,满足这段子序列是美观的,并且长度尽量大。你能帮帮她吗?

【输入】

第一行一个长度为N NN的括号序列。

【输出】

一个整数,表示最长的美观的连续子序列的长度。

【输入样例】

({({(({()}})}{())})})[){{{([)()((()]]}])[{)]}{[}{)

【输出样例】

4

【算法标签】

《洛谷 P10472 括号画家》 #栈# #O2优化#

【代码详解】

#include<bits/stdc++.h>usingnamespacestd;string s;// 输入的括号字符串intmaxx;// 最长有效括号子串的长度intmain(){cin>>s;// 读入字符串// 遍历所有可能的子串起点for(inti=0;i<s.size()-1;i++){stack<char>sta;// 用于括号匹配的栈// 遍历以i为起点的所有子串for(intj=i;j<s.size();j++){// 如果是左括号,入栈if(s[j]=='('||s[j]=='['||s[j]=='{')sta.push(s[j]);// 如果是右小括号elseif(s[j]==')'){// 如果栈为空或栈顶不匹配,这个子串无效if(sta.size()==0||sta.top()!='(')break;// 结束当前子串检查elsesta.pop();// 匹配成功,弹出栈顶}// 如果是右中括号elseif(s[j]==']'){if(sta.size()==0||sta.top()!='[')break;elsesta.pop();}// 如果是右大括号elseif(s[j]=='}'){if(sta.size()==0||sta.top()!='{')break;elsesta.pop();}// 如果栈为空,说明当前子串是有效括号子串if(sta.size()==0)maxx=max(maxx,j-i+1);// 更新最大长度}}cout<<maxx<<endl;// 输出最长有效括号子串的长度return0;}

【运行结果】

({({(({()}})}{())})})[){{{([)()((()]]}])[{)]}{[}{) 4

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1145385.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

AI智能体开发沙盒:学生专享1折GPU,毕业设计神器

AI智能体开发沙盒&#xff1a;学生专享1折GPU&#xff0c;毕业设计神器 1. 为什么你需要这个AI智能体开发沙盒&#xff1f; 作为一名计算机系学生&#xff0c;你是否经常遇到这些困扰&#xff1a; 学校GPU配额每周只有10小时&#xff0c;根本不够跑完深度学习实验半夜爬起来…

AI异常检测开箱即用:预装TensorFlow环境,2块钱起体验

AI异常检测开箱即用&#xff1a;预装TensorFlow环境&#xff0c;2块钱起体验 1. 什么是AI异常检测&#xff1f; 想象一下你每天上班都会走同一条路&#xff0c;突然有一天发现路上多了个新路障——这就是异常检测的日常版。AI异常检测就是让计算机学会识别数据中的"路障…

学生党专属:AI安全分析云端实验室,1元体验

学生党专属&#xff1a;AI安全分析云端实验室&#xff0c;1元体验 1. 为什么你需要这个AI安全分析实验室&#xff1f; 作为一名网络安全专业的学生&#xff0c;你是否遇到过这些困境&#xff1a;实验室GPU资源需要排队预约&#xff0c;自己的笔记本电脑跑不动复杂的安全分析模…

智能合同审查AI体验:律师专用镜像,免训练即插即用

智能合同审查AI体验&#xff1a;律师专用镜像&#xff0c;免训练即插即用 引言&#xff1a;法律人的AI助手时代 作为律所合伙人&#xff0c;您是否经常面临这样的困境&#xff1a;团队需要花费数十小时人工审查合同条款&#xff0c;却仍可能遗漏关键风险点&#xff1f;传统法…

没预算怎么做AI安全?按小时租GPU真香

没预算怎么做AI安全&#xff1f;按小时租GPU真香 1. 初创公司的AI安全困境 作为一家初创公司的安全负责人&#xff0c;你可能正面临这样的困境&#xff1a;CEO要求严格控制成本&#xff0c;但同时又要展示公司的AI安全能力。传统安全解决方案动辄数十万的年费让初创企业望而却…

AI威胁检测省钱秘籍:按需GPU比包月省80%,1小时1块钱

AI威胁检测省钱秘籍&#xff1a;按需GPU比包月省80%&#xff0c;1小时1块钱 引言&#xff1a;安全团队的算力账单之痛 作为安全团队主管&#xff0c;您是否经常面对这样的困境&#xff1a;云服务商要求按包月付费购买GPU资源&#xff0c;但实际上每天只用到2-3小时进行威胁检…

金融反欺诈模型体验:云端GPU一键部署,比买显卡省万元

金融反欺诈模型体验&#xff1a;云端GPU一键部署&#xff0c;比买显卡省万元 1. 为什么你需要云端GPU部署反欺诈模型 作为一名银行实习生&#xff0c;你可能经常遇到这样的困境&#xff1a;想学习AI反欺诈模型&#xff0c;但公司测试环境需要排队申请&#xff0c;自己的笔记本…

没服务器怎么玩AI威胁检测?云端GPU按需付费,2小时搞定测试

没服务器怎么玩AI威胁检测&#xff1f;云端GPU按需付费&#xff0c;2小时搞定测试 1. 为什么初创公司需要UEBA方案&#xff1f; 作为初创公司的CTO&#xff0c;你可能经常面临这样的困境&#xff1a;安全团队反复强调需要部署用户和实体行为分析&#xff08;UEBA&#xff09;…

2025年东北大学计算机考研复试机试真题(解题思路 + AC 代码)

2025年东北大学计算机考研复试机试真题 2025年东北大学计算机考研复试上机真题 历年东北大学计算机考研复试上机真题 历年东北大学计算机考研复试机试真题 更多学校完整题目开源地址&#xff1a;https://gitcode.com/u014339447/pgcode 百度一下pgcode 即可查看&#xff0…

AI智能体实时处理:学生党福音,1小时1块体验顶级算力

AI智能体实时处理&#xff1a;学生党福音&#xff0c;1小时1块体验顶级算力 引言&#xff1a;当论文遇到数据洪流 凌晨三点的实验室&#xff0c;你的传感器正在源源不断生成数据&#xff0c;而毕业论文的截止日期越来越近。学校机房的排队名单已经排到下周&#xff0c;自己的…

AI侦测模型压测指南:云端并发测试,成本不到线下1/10

AI侦测模型压测指南&#xff1a;云端并发测试&#xff0c;成本不到线下1/10 引言&#xff1a;为什么需要云端压测&#xff1f; 作为架构师&#xff0c;评估系统承载能力是日常工作的重要环节。传统线下压测需要申请大量服务器&#xff08;比如20台&#xff09;&#xff0c;不…

工业腐蚀各种钢材腐蚀锈蚀检测数据集VOC+YOLO格式2822张1类别

数据集格式&#xff1a;Pascal VOC格式YOLO格式(不包含分割路径的txt文件&#xff0c;仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件)图片数量(jpg文件个数)&#xff1a;2822标注数量(xml文件个数)&#xff1a;2822标注数量(txt文件个数)&#xff1a;2822标注类别…

2025年贵州大学计算机考研复试机试真题(解题思路 + AC 代码)

2025年贵州大学计算机考研复试机试真题 2025年贵州大学计算机考研复试上机真题 历年贵州大学计算机考研复试上机真题 历年贵州大学计算机考研复试机试真题 更多学校完整题目开源地址&#xff1a;https://gitcode.com/u014339447/pgcode 百度一下pgcode 即可查看&#xff0…

AI实体侦测竞赛方案复盘:冠军团队云端架构全公开

AI实体侦测竞赛方案复盘&#xff1a;冠军团队云端架构全公开 引言&#xff1a;从Kaggle竞赛到低成本实战 在2023年Kaggle实体行为分析(UEBA)竞赛中&#xff0c;我们团队凭借一套基于云端Spot实例的智能架构&#xff0c;以不到50美元的总成本斩获冠军。这个方案的核心在于将多…

AI实体侦测快速入门:5分钟部署预训练模型,新用户免费

AI实体侦测快速入门&#xff1a;5分钟部署预训练模型&#xff0c;新用户免费 1. 什么是AI实体侦测&#xff1f; AI实体侦测&#xff08;Entity Behavior Detection&#xff09;是一种通过人工智能技术自动识别用户、设备或系统异常行为的技术。简单来说&#xff0c;它就像一位…

2025年哈尔滨工业大学计算机考研复试机试真题(解题思路 + AC 代码)

2025年哈尔滨工业大学计算机考研复试机试真题 2025年哈尔滨工业大学计算机考研复试上机真题 历年哈尔滨工业大学计算机考研复试上机真题 历年哈尔滨工业大学计算机考研复试机试真题 更多学校完整题目开源地址&#xff1a;https://gitcode.com/u014339447/pgcode 百度一下p…

AI智能体行为分析:不用买服务器,云端按需租GPU

AI智能体行为分析&#xff1a;不用买服务器&#xff0c;云端按需租GPU 1. 什么是AI智能体行为分析&#xff1f; 想象一下&#xff0c;你公司有个24小时不休息的"数字保安"&#xff0c;它能同时监控成百上千个员工的操作记录、登录行为和数据访问轨迹。这个"保…

智能体性能对比测试:云端GPU按需付费,比本地快5倍

智能体性能对比测试&#xff1a;云端GPU按需付费&#xff0c;比本地快5倍 引言&#xff1a;当测试任务遇到算力瓶颈 作为技术选型负责人&#xff0c;你是否遇到过这样的困境&#xff1a;老板要求两天内完成三个智能体框架的性能对比测试&#xff0c;但本地开发机只有单卡GPU&…

云端AI侦测实验室:随时启停的沙箱环境,新用户送50元券

云端AI侦测实验室&#xff1a;随时启停的沙箱环境&#xff0c;新用户送50元券 1. 什么是云端AI侦测实验室&#xff1f; 想象一下&#xff0c;你正在参加一场网络安全实战培训。传统的实验环境需要提前配置服务器、安装软件、部署模型&#xff0c;不仅耗时耗力&#xff0c;还经…

AI威胁狩猎比赛备赛指南:云端GPU战队训练方案

AI威胁狩猎比赛备赛指南&#xff1a;云端GPU战队训练方案 引言 在网络安全领域&#xff0c;AI威胁狩猎正成为CTF比赛的新兴赛道。不同于传统CTF&#xff0c;这类比赛要求参赛队伍利用人工智能技术分析安全日志、检测异常行为并识别潜在威胁。然而&#xff0c;战队成员往往面临…