栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

第三章 习题8.10

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

第三章 习题8.10

内容:

  1. 习题8
    回文是指正读反读均相同的字符序列,如“abba”和“abdba”均是回文,但“good”不是回文。编写一个程序,使用栈判定给定的字符序列是否为回文。

  2. 习题10
    带头结点的循环链表表示队列, 并且只设一个指针指向队尾元素结点, 试编写相应的队列初始化,入队列和出队列的算法。
    步骤:
    1.算法分析
    习题8:将字符串前一半入栈,然后,栈中元素和字符串后一半进行比较。若相等,则再出栈一个元素与后一个字符比较,直到栈空,结论为字符序列是回文。若不相等,则字符序列不是回文。
    习题10:入队:每次插入元素利用尾插法,不要忘记将头结点后面放入结点。出队:每次将头结点后面的节点输出,并将其从循环链表上面卸下来。
    2.概要设计
    使用C语言,其中设置了以下类:
    习题10:
    测试设计测试用例:


    第8题:


    测试图:
    10题:设计测试用例:

    测试图:

    4.调试:程序运行无误

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/352853.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号