Add u6/matching_brackets.py

This commit is contained in:
Maksym Liashenko 2026-10-13 12:56:31 +00:00
parent cd4b7bef8a
commit 387a95c663

16
u6/matching_brackets.py Normal file
View File

@ -0,0 +1,16 @@
def is_paired(input_string):
stack = []
brackets_map = {
")":"(",
"}":"{",
"]":"[",
}
for chat in input_string:
if char in "({[":
stack.append(char)
elif char in ")}]":
if not stack or stack[-1] != brackets_map[char]:
return False
stack.pop()
return len(stack) ==0