第03次作业-栈和队列

Posted 黄靖涛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第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提交记录截图

 

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

第03次作业-栈和队列

第03次作业-栈和队列

第03次作业-栈和队列

第03次作业-栈和队列

第03次作业-栈和队列

第03次作业-栈和队列