Cho một chuỗi s chỉ chứa các ký tự '(', ')', '{', '}', '[', ']'. Xác định xem chuỗi có hợp lệ hay không.
Ví dụ 1:
Input: s = "()[]{}"
Output: true
Ví dụ 2:
Input: s = "(]"
Output: false
Định Dạng Đầu Vào (Input)
Định Dạng Đầu Ra (Output)
Ràng Buộc (Constraints)
1 <= s.length <= 10^4
Ví Dụ Kiểm Thử Mẫu
"()"
true
"()[]{}"
true
"(]"
false
Kỹ thuật Ngăn Xếp (Stack) O(n)
Duyệt từng ký tự, gặp mở ngoặc thì push vào Stack, gặp đóng ngoặc thì pop đỉnh Stack đối chiếu.
Bấm Chạy thử để kiểm tra các bộ test mẫu hoặc Nộp bài để chấm điểm chính thức.



