问题1:在运行代码时 运行到s.pop()这里会提示pop from empty list 是为什么呀
问题2:书上设置了一个布尔值变量balanced = True 请问这个balanced作用是什么呀
谢谢!
问题1:在运行代码时 运行到s.pop()这里会提示pop from empty list 是为什么呀
问题2:书上设置了一个布尔值变量balanced = True 请问这个balanced作用是什么呀
谢谢!
问题1:变量s为空, 无法执行pop移除操作,
添加判断条件 s.isEmpty(),若为False,不为空才能执行。参考图二 第12-15行代码
问题2:
布尔值变量balanced = True
判断前后的括号是否对称出现