首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
括号匹配
[编程题]括号匹配
热度指数:2079
时间限制: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收藏
3042浏览
热门推荐
通过挑战的用户
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
相关试题
五月份的商品销售额为60万元,该月...
数据分析师
途虎
2021
评论
(2)
来自
途虎养车2023秋招数据...
Windows中,以下关于动态链接...
2015
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
c#工程师
恒生电子
golang工程师
评论
(3)
来自
恒生公司2015秋招开发...
栈的插入和删除操作在(&n...
2015
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
c#工程师
恒生电子
golang工程师
评论
(5)
来自
恒生公司2015秋招开发...
下面代码的输出结果 public ...
Java
评论
(1)
子曰:“名不正,则言不顺;言不顺,...
判断推理
评论
(0)
括号匹配
扫描二维码,关注牛客网
意见反馈
下载牛客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