arrow_back Back to Challenges

#20 Valid Parentheses

Easy Acceptance 0%
description

Problem Description

Given a string `s` containing just the characters `'('`, `')'`, `'{'`, `'}'`, `'['` and `']'`, determine if the input string is valid. An input string is valid if: 1. Open brackets must be closed by the same type of brackets. 2. Open brackets must be closed in the correct order. 3. Every close bracket has a corresponding open bracket of the same type.

checklist Constraints

1 <= s.length <= 10^4
s consists of parentheses only '()[]{}'.

science Examples

Case #1

In: s = "()"
Out: true

Case #2

In: s = "()[]{}"
Out: true

Case #3

In: s = "(]"
Out: false

Mastery Tags

Stack Strings

Hiring Companies

Amazon Google Meta
code

Integrated IDE

code_blocks
Coding
psychology
Aptitude