111期_C++_2024年1月份作业博客_选择题错题总结

一、野指针问题:在定义的时候没有初始化,就不能能用scanf 或 printf 

 

二、一个变量出现在表达式的两边作为两个不同的操作数,

        并且其中一个操作数带有++,此时表达式出现歧义

 

三、两端出栈问题:

        错因:未理解题意,题意是入栈以后,元素既可以从栈顶出栈,也可以从栈底出栈

四、由入栈序列,推测部分出栈序列信息

        错因:未理解题意,题意是在已经出栈一个元素,

                   且第二个出栈元素是3的情况下,第三个出栈元素是多少

 

五和六 算数表达式 可以用三种方式表达:前缀,中缀,后缀

        其中中缀表达式和正常的算数表达式相同, 

        可根据以下规则确定表达式对应的二叉树

                1. 运算符总是作为根节点,

                2. 根节点的左子树总是比右子树先进行运算

       对这样获得的二叉树分别进行前序、中序、后序遍历,分别获得的是前缀、中缀、后缀表达式

 

如果想要从算数表达式 直接到 后缀表达式,而不经过中缀表达式画树这一步,可以用下述流程

相关推荐

  1. 摘录「 YOLOv5模型剪枝压缩」20245月11

    2024-02-19 17:20:03       8 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-19 17:20:03       14 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-19 17:20:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-19 17:20:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-19 17:20:03       18 阅读

热门阅读

  1. 从零实现softmax回归【基于Pytorch】

    2024-02-19 17:20:03       26 阅读
  2. 使用docker搭建php开发环境

    2024-02-19 17:20:03       34 阅读
  3. 怎么测试阿里云香港服务器是不是cn2?

    2024-02-19 17:20:03       30 阅读
  4. C/C++与汇编交互总结

    2024-02-19 17:20:03       28 阅读
  5. (力扣记录)199.二叉树的右视图

    2024-02-19 17:20:03       22 阅读
  6. Linux中精简卷对Oracle的影响

    2024-02-19 17:20:03       30 阅读
  7. Oracle触发器

    2024-02-19 17:20:03       24 阅读
  8. 索引失效的 12 种情况

    2024-02-19 17:20:03       26 阅读
  9. C++/Python/MATLAB检查内存使用情况

    2024-02-19 17:20:03       33 阅读
  10. Python爬虫开发:Scrapy框架与Requests库

    2024-02-19 17:20:03       26 阅读
  11. 力扣_字符串10—重复的DNA序列

    2024-02-19 17:20:03       23 阅读