括号匹配
【题目描述】
小明和好朋友做游戏,比谁的反应快。游戏规则是有一个只包括'(',')','{','}','[',']' 的非空字符串,要判断这个字符串是否有效。7Ex100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
判断标准如下:7Ex100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(1)左括号必须用相同类型的右括号闭合。7Ex100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(2)左括号必须以正确的顺序闭合。7Ex100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
例如,(()[])为有效的字符串,(([)])为无效的字符串。7Ex100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
现在我们帮助小明设计一段程序,判断输入的字符串是否有效,如果字符串有效就输出true,无效就输出false。7Ex100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【输入描述】
输入一个字符串,存储在变量【s】中。7Ex100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
如下图所示:7Ex100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【输出描述】
输出true表示该字符串有效,false表示该字符串无效,存储在变量【result】中。7Ex100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
如下图所示:7Ex100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【输入样例】7Ex100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(())()[}
【输出样例】7Ex100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
false