Data_Structure week03 栈与队列

一.学习总结

Data_Structure week03 栈与队列_第1张图片

 

二.PTA实验作业

字符串是否对称

设计思路:

Data_Structure week03 栈与队列_第2张图片

代码截图

Data_Structure week03 栈与队列_第3张图片

提交记录截图

Data_Structure week03 栈与队列_第4张图片

我能说我用C提交了三遍么,真的尴尬,明明devc都对了。。。

2.报数游戏

设计思路:

Data_Structure week03 栈与队列_第5张图片

代码截图

Data_Structure week03 栈与队列_第6张图片

提交记录截图

这题每次数到m那个数有点难确定,我一开始用while循环半天没弄对,后来直接设个first点每次加m-1就一下顿悟了。

3.银行业务队列简单模拟

设计思路:

Data_Structure week03 栈与队列_第7张图片

代码截图

Data_Structure week03 栈与队列_第8张图片

Data_Structure week03 栈与队列_第9张图片

提交截图

这题,emmmm,写出来的时候特激动,又忘了将C改成C++....话说C++是真的好用,代码量比C少很多。

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

栈的成绩

队列的成绩

PTA总分158

评分:2分。

四. 阅读代码

1.代码地址:http://www.cnblogs.com/tanghuan/p/8728605.html

2.代码解析:

Data_Structure week03 栈与队列_第10张图片

Data_Structure week03 栈与队列_第11张图片

Data_Structure week03 栈与队列_第12张图片

代码能够求出将被打乱的列车序号1-n按递减的顺序调离所需要的最少的铁轨条数。

这个代码写的简洁,可读性高,不懂的人(如我)看了几遍再琢磨一下也是能懂的。

五. 代码Git提交记录截图

 

你可能感兴趣的:(Data_Structure week03 栈与队列)