Skip to content

Files

Latest commit

aQuaaQua
aQua
and
aQua
Jul 30, 2017
20c60fc · Jul 30, 2017

History

History

0020.valid-parentheses

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Jul 30, 2017
Jul 30, 2017
Jul 30, 2017

题目

Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid.

The brackets must close in the correct order, "()" and "()[]{}" are all valid but "(]" and "([)]" are not.

解题思路

是一个后进先出的队列,用在这里可以避免复杂的判断结构。但是,Go语言的标准库没有栈这种结构,我就手动实现了一个。

总结

选用合适的数据结构,可以让程序清晰。