comefrom: <qiyuangong>022_Generate_Parentheses_1.py
code: def generate(leftnum, rightnum, s, result):
      if leftnum == 0 and rightnum == 0:
          result.append(s)
      if leftnum > 0:
          generate(leftnum - 1, rightnum, s + '(', result)
      if rightnum > 0 and leftnum < rightnum:
          generate(leftnum, rightnum - 1, s + ')', result)
masked: def sample_funcname ( var_1 , var_2 , var_3 , var_4 ) :
      if var_1 == 0 and var_2 == 0 :
          var_4.append ( var_3 )
      if var_1 > 0 :
          var_0 ( var_1 - 1 , var_2 , var_3 + '(' , var_4 )
      if var_2 > 0 and var_1 < var_2 :
          var_0 ( var_1 , var_2 - 1 , var_3 + ')' , var_4 )
  