华为OD机试 - 括号检查(Python)| 真题含思路
Posted 梦想橡皮擦
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了华为OD机试 - 括号检查(Python)| 真题含思路相关的知识,希望对你有一定的参考价值。
括号检查
题目
现有一字符串 仅由 \'(\',\')\',\'\',\'\',\'[\',\']\'
六种括号组成,若字符串满足以下条件之一,则为无效字符串
-
任意类型的左右括号数量不相等
-
存在未按正确顺序(先左后右)闭合的括号,
输出括号的最大嵌套深度
若字符串无效则输出0
0 <= 字符串长度 <= 100000
输入
一个只包括 \'(\',\')\',\'\',\'\',\'[\',\']\'
的字符串
输出
一个整数 ,最大的括号深度
示例一
输入
[]
输出
1
说明
有效字符串最大嵌套深度为 1
示例二
输入
([]())
输出</
以上是关于华为OD机试 - 括号检查(Python)| 真题含思路的主要内容,如果未能解决你的问题,请参考以下文章
华为OD机试真题Java实现括号检查真题+解题思路+代码(2022&2023)
华为OD机试真题Java实现括号匹配真题+解题思路+代码(2022&2023)
华为OD机试用Python实现 -称砝码(2023-2-26华为OD机试人员抽到的真题)
华为OD机试真题 JS 实现简单的解压缩算法2023 Q1 | 200分