栈和队列-

Posted 瑜梓绛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了栈和队列-相关的知识,希望对你有一定的参考价值。

1.学习总结

2.PTA实验作业

2.1 题目

1.7-2 符号配对

2.7-3 表达式转换

3.7-2 银行业务队列简单模拟

2.2 设计思路(伪代码或流程图)

1.7-2 符号配对



2.7-3 表达式转换



3.7-2 银行业务队列简单模拟


2.3 代码截图

1.7-2 符号配对




2.7-3 表达式转换




3.7-2 银行业务队列简单模拟


2.4 PTA提交列表说明。

1.7-2 符号配对

最初没使用c++编译器

审题不清,这题最大难点在于注释符号的配对,需将其转化成其他符号,否则因其特性可能让语句被注释掉(有点类似于数学中的换元法)

2.7-3 表达式转换

编译器使用错误

格式错误,空格输出不正确

3.7-2 银行业务队列简单模拟

编译器使用错误

此时思路已经清晰但格式出现问题且范例只能输出一半,具体原因不清

格式正确但范例仍错误

将while和if语句进行调整,改善架构,最终正确

3.1 栈PTA排名

3.2 队列PTA排名

3.3 我的总分:

pta:230分

自评:2.5分

4. 阅读代码





功能:利用栈做模拟计算器计算,具有加减乘除功能

优点:将运算符号优先级转化为数字,使其在运算中更好的区分出运算顺序

5. 代码Git提交记录截图

以上是关于栈和队列-的主要内容,如果未能解决你的问题,请参考以下文章

数据结构栈和队列OJ练习(栈和队列相互实现+循环队列实现)

Java栈和队列·下

数据结构复习--栈和队列--栈

栈和队列-第五节:JavaC++Python实现栈和队列

数据结构初阶:栈和队列

栈和队列-上