题解 | #有效括号序列#
有效括号序列
https://www.nowcoder.com/practice/37548e94a270412c8b9fb85643c8ccc2
object Solution { fun isValid(s: String): Boolean { val tempStack = mutableListOf<Char>() s.forEach { if (it == '(') { tempStack.add(')') } else if (it == '[') { tempStack.add(']') } else if (it == '{') { tempStack.add('}') } else if (tempStack.isEmpty() || tempStack.removeLast() != it) { return false } } return tempStack.isEmpty() } }