首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
括号匹配
[编程题]括号匹配
热度指数:2145
时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 256M,其他语言512M
算法知识视频讲解
给定一个只包含括号的字符串,判断字符串是否有效。其中,括号种类包含:
‘(’
,
’)’
,
’{’
,
’}’
,
’[’
,
’]'
。有效字符串需满足:
1)
左括号必须用相同类型的右括号闭合;
2
)左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串
示例1
输入
"{[]}"
输出
true
示例2
输入
"([)]"
输出
false
示例3
输入
"([]"
输出
false
马上挑战
算法知识视频讲解
提交运行
算法知识视频讲解
添加笔记
求解答(5)
邀请回答
收藏(33)
分享
纠错
提交结果有问题?
0个回答
2篇题解
添加回答
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
C++工程师
golang工程师
哔哩哔哩
PHP工程师
2021
Java工程师
上传者:
小小
难度:
0条回答
33收藏
4157浏览
热门推荐
通过挑战的用户
Saluki
2023-03-11 10:25:35
Boba
2023-03-06 17:52:10
刷题两年半
2023-03-02 20:05:17
HSHGood...
2023-01-15 20:55:09
牛客80358...
2022-12-26 21:46:05
相关试题
下面哪些项是TCP具有的能力?()
网络基础
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
PHP工程师
测试工程师
哔哩哔哩
2019
评论
(11)
来自
哔哩哔哩2019秋招技术...
五月份的商品销售额为60万元,该月...
数据分析师
途虎
2021
评论
(2)
来自
途虎养车2023秋招数据...
下列哪两个变量之间的相关程度高
数据分析师
途虎
2021
评论
(4)
来自
途虎养车2023秋招数据...
罗密欧...
操作系统
评论
(1)
下面描述是事务的哪个特性( )已落...
数据库
评论
(1)
括号匹配
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
import java.util.*; public class Solution { /** * * @param s string字符串 * @return bool布尔型 */ public boolean IsValidExp (String s) { // write code here } }
class Solution { public: /** * * @param s string字符串 * @return bool布尔型 */ bool IsValidExp(string s) { // write code here } };
# # # @param s string字符串 # @return bool布尔型 # class Solution: def IsValidExp(self , s ): # write code here
/** * * @param s string字符串 * @return bool布尔型 */ function IsValidExp( s ) { // write code here } module.exports = { IsValidExp : IsValidExp };
# # # @param s string字符串 # @return bool布尔型 # class Solution: def IsValidExp(self , s ): # write code here
package main /** * * @param s string字符串 * @return bool布尔型 */ func IsValidExp( s string ) bool { // write code here }
/** * * @param s string字符串 * @return bool布尔型 */ bool IsValidExp(char* s ) { // write code here }
"{[]}"
true
"([)]"
false
"([]"
false