week03-栈和队列

Posted Chitanda_Eru

tags:

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

  1.学习总结


2.PTA实验作业

题目1:7-1 jmu-字符串是否对称

 

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

 

2.3 代码截图

2.4 PTA提交列表说明

思路没问题,出现了未选择好编译器的问题有点尴尬:(

 

 

题目2:7-2 符号配对(20 分)

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

2.3 代码截图

2.4 PTA提交列表说明

第一次错误比较严重,代码中大小写的一些变量名称没有注意好导致整个代码变异错误,找了很久没找到推倒重做。

第二次出现了部分匹配问题的遗漏,随后补上。

 

 

题目3:表达式转换

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

 

2.3 代码截图

2.4 PTA提交列表说明

投机取巧了一哈,用两个循环程序来代表A窗口的业务速度比B窗口快一倍,直接循环输出,使用数组即可。


3.截图本周题目集的PTA最后排名

3.1栈PTA排名

 

3.2队列PTA排名

 

 

3.3 我的总分:2.5


4. 阅读代码

 

 

 

地址:https://gitee.com/adressad/codes/9ystlgoh6b413n5vfupa839

功能:实现一个四则运算的计算器

优点:功能上并没有实际优于其他结构的,但是使用栈便携的计算器,可以帮助更深的理解栈的使用。比如优先级的使用、遇到符号优先级的判断等。

5. 代码Git提交记录截图

 

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

Coursera Algorithms week2 栈和队列 练习测验: Stack with max

Coursera Algorithms week2 栈和队列 Interview Questions: Queue with two stacks

博客作业03--栈和队列

第03次作业-栈和队列

第03次作业-栈和队列

博客作业03--栈和队列