Python program to check matching of simple parentheses

后端 未结 25 2404
谎友^
谎友^ 2020-12-01 17:02

I am a Python newbie and I came across this exercise of checking whether or not the simple brackets \"(\", \")\" in a given string are matched evenly.

I have seen ex

25条回答
  •  我在风中等你
    2020-12-01 17:14

    you can check this code.
    This code don't use stack operations.

    def matched(s):
      count = 0
      for i in s:
        if i is "(":
          count += 1
        elif i is ")":
          if count != 0:
            count -= 1
          else:
            return (False)
    
      if count == 0:
        return (True)
      else:
        return (False)
    

提交回复
热议问题