第03次作业-栈和队列

1.学习总结

2.PTA实验作业

2.1 题目1:

7-2 符号配对

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

2.3代码截图

2.4 PTA提交列表说明。

提交时编译器选错了。

2.1题目二

7-1报数游戏

 

  

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

2.3代码截图

2.4 PTA提交列表说明

提交时编译器选错了。

2.1题目三:

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

 

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

 

2.3代码截图

 

2.4 PTA提交列表说明

 

部分正确是格式的原因,一开始没想出来怎么然最后一个没空格,直接不考虑他先打出代码,然后在问同学之后明白了,设立一个flag在循环的一开始,先输出不带空格的数字,然后改变flag值,之后的数字只要有前空格就行了。(

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

本次2个题目集总分:125+215=340分
必做题共:205分

3.1 栈PTA排名

 

3.2队列PTA排名

 

3.3我的总分:205

自评:2.5分

4. 阅读代码

地址:https://gitee.com/chenyutin/data_structure/commit/57734618887f794791bc3a56813d2085b88cc095

贴图

代码功能:有n个人围成一圈,按顺序从1到n编好号。从第一个人开始报数,报到m(m<n)的人退出圈子;下一个人从1开始报数,报到m的人退出圈子。如此下去,直到留下最后一个人。其中n是初始人数;m是游戏规定的退出位次(保证为小于n的正整数)。要求用队列结构完成。输出数字间以空格分隔,但结尾不能有多余空格。

 

优点:使用多个函数解决问题 条理清晰。

 

5. 代码Git提交记录截图

 

 

posted on 2018-04-07 14:46  今天啊霄减肥了吗  阅读(194)  评论(2编辑  收藏  举报