102. 括弧の文字列の有効化チェック
シェアしよう
簡単 - accepted / - tried
以下の括弧でできた文字列が有効かをチェックしてください。
- 丸括弧:
(
or)
- 角括弧:
[
or]
- 波括弧:
{
or}
“有効”とは、括弧がちゃんとペアになること、かつ順序が正しいこと。
validate('{}[]()') // truevalidate('{[()]}') // truevalidate('{[}]') // false, they are not in the right ordervalidate('{}}') // false, last `}` is not paired with `{`
質問
実装した関数の時間と空間複雑性は?改善できるか?