一、做题第一想法这道题是栈结构的经典入门题看到括号匹配第一反应就应该想到用栈。左括号入栈遇到右括号就弹出栈顶匹配匹配失败或者最后栈不为空就是无效括号。逻辑简单但很考验栈的基础理解。二、核心解题思路1. 遍历字符串每一个字符2. 遇到左括号把对应的右括号压入栈3. 遇到右括号◦ 栈为空直接不匹配◦ 弹出栈顶判断是否和当前括号相等4. 遍历结束后栈必须为空才是有效括号四、易错坑点1. 没有判断栈空就取栈顶会运行报错2. 左右括号匹配关系写反3. 遍历结束忘记判断栈是否清空存在多余左括号4. 分不清栈先进后出的特性匹配逻辑混乱五、今日学习收获1. 掌握栈解决括号匹配的经典模板2. 理解栈「先进后出」的核心特性3. 学会遇到对称、匹配类问题优先考虑栈4. 打好栈基础为后续二叉树、单调栈等算法做铺垫