小王Freya 2023-07-29 15:48 采纳率: 50%
浏览 4
已结题

Python数据结构 简单括号匹配问题求解

img

img

问题1:在运行代码时 运行到s.pop()这里会提示pop from empty list 是为什么呀
问题2:书上设置了一个布尔值变量balanced = True 请问这个balanced作用是什么呀

img

谢谢!

  • 写回答

1条回答 默认 最新

  • Marst·Writer 2023-07-29 15:57
    关注

    问题1:变量s为空, 无法执行pop移除操作,
    添加判断条件 s.isEmpty(),若为False,不为空才能执行。参考图二 第12-15行代码

    问题2:
    布尔值变量balanced = True
    判断前后的括号是否对称出现

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 8月6日
  • 已采纳回答 7月29日
  • 创建了问题 7月29日

悬赏问题

  • ¥15 skynet MySQL ProtocolBuffers
  • ¥15 Boost库编译出错。
  • ¥15 使用docker安装chemex后无法启动
  • ¥15 关于#vue.js#的问题:word excel和ppt预览问题语言-javascript)
  • ¥15 Apache显示系统错误3该如何解决?
  • ¥30 uniapp小程序苹果手机加载gif图片不显示动效?
  • ¥20 js怎么实现跨域问题
  • ¥15 C++dll二次开发,C#调用
  • ¥15 请教,如何使用C#加载本地摄像头进行逐帧推流
  • ¥15 Python easyocr无法顺利执行,如何解决?