20. Valid Parentheses

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20. Valid Parentheses相关的知识,希望对你有一定的参考价值。

 

https://leetcode.com/problems/valid-parentheses/#/solutions

 

public boolean isValid(String s) {
	Stack<Character> stack = new Stack<Character>();
	for (char c : s.toCharArray()) {
		if (c == ‘(‘)
			stack.push(‘)‘);
		else if (c == ‘{‘)
			stack.push(‘}‘);
		else if (c == ‘[‘)
			stack.push(‘]‘);
		else if (stack.isEmpty() || stack.pop() != c)
			return false;
	}
	return stack.isEmpty();
}

  

以上是关于20. Valid Parentheses的主要内容,如果未能解决你的问题,请参考以下文章

20. Valid Parentheses做题报告

20_Valid-Parentheses

#20 Valid Parentheses

20. Valid Parentheses

#Leetcode# 20.Valid Parentheses

LeetCode - 20. Valid Parentheses