第03次作业-栈和队列

1.学习总结

思维导图:

2.PTA实验作业

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

设计思路:定义一个栈s1,使用flag标识是否对称,返回1不对称,返回0对称。使用for循环循环入栈,if(str[i]!=s1.top())则直接break判断循环体,并且flag置1.

代码截图:

提交说明:

错误原因:换行符漏了一个,输出格式不对。

 

7-2 符号配对

设计思路:定义一个字符数组str逐个输入并赋值,if(str[0]=='.'&&str[1]==0) then break;循环遍历数组,如果为前括号则入栈,后括号出栈并判断,不匹配则不配对,跳出循环

代码截图:

PTA提交列表说明:

 

第一次错误因为字符原因编译错误,第二次还没改对。

 

截图本周题目集的PTA最后排名 1分

 

4. 阅读代码

 

 

 

5. 代码Git提交记录截图

 

posted @ 2018-04-07 21:18  黄靖涛  阅读(161)  评论(1编辑  收藏  举报