1.学习总结

 

2.PTA实验作业

7-1 jmu-字符串是否对称

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

代码截图

PTA提交列表说明

一开始写的出栈部分代码有问题,导致导致输出的元素并没有赋值给x,导致错误,查找修改后得以解决

7-3 表达式转换

 

代码截图

 PTA提交列表说明

一开始有各种错误,包括自己输入时负数中间打成空格,第一个字符不是数字而是括号,多输出一个空格,不多赘述

后来卡在怎么表示小数输出,请教别人,在第一个if语句添加为小数点的判断依据,问题得以解决

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

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

代码截图

PTA提交列表说明

打空格的问题,一开始输出对首前队尾后一直先输出空格,改进输出函数,根据队列长度输出空格也不理想,后来请教同学,从新定义了一个输出函数,用flag的1.0,来判断是否输出,问题得以解决

栈PTA排名

队列PTA排名

我的总分

2

阅读代码

 

该代码功能:车厢高度调整

对每一个序列从后往前检查,max表示没检查到的最大元素。max初始为n-1,在没有检查到max之前(说明max已经出站),比max小的元素都应该是有序的,检查到max后,限制条件有所放宽,寻找新的max,继续检查

 

优点:思路清晰,分多个函数来实现功能,层次分明,容易让人理解

代码Git提交记录截图

 

posted on 2018-04-07 20:29  海原的援军  阅读(138)  评论(2编辑  收藏  举报