下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、3.31假设称正读和反读都相同的字符序列为“回文”,例如,abba和abcba是回文,abcde 和 ababab 则不是回文。试写一个算法判别读入的一个以 为结束符的字符序列是否是回文。,同时使用栈和队列,每读一个字符到入栈、入队列,待全部读完后,出栈、出队列,判弹出的元素是否相等即可,3.15假设以静态分配的顺序存储结构实现一个双向栈,既在一维数组的存储空间存在着两个栈,它们的栈底分别设在数组的两个端点。试编写实现这个双向栈的三个操作:初始化inistack(tws)、入栈push(tws,i,x)、和出栈pop(tws,i)的算法,其中i 为0或1,用以分别指示设在数组两端的两个栈,并讨
2、论按过程(正/误状态变量可设为变参)或函数设计这些操作算法各有什么优缺点。,3.6假设称正读和反读都相同的字符序列为“回文”,例如,abba和abcba是回文,abcde 和 ababab 则不是回文。试写一个算法判别读入的一个以 为结束符的字符序列是否是回文。,3.31 int Palindrome_Test(char *str) /判别字符串参数是否回文序列,是则返回1,否则返回0 InitStack(S);InitQueue(Q); char *p=str; while(*p!=,3.15假设以静态分配的顺序存储结构实现一个双向栈,既在一维数组的存储空间存在着两个栈,它们的栈底分别设在数
3、组的两个端点。试编写实现这个双向栈的三个操作:初始化inistack(tws)、入栈push(tws,i,x)、和出栈pop(tws,i)的算法,其中i 为0或1,用以分别指示设在数组两端的两个栈,并讨论按过程(正/误状态变量可设为变参)或函数设计这些操作算法各有什么优缺点。,3.6假设称正读和反读都相同的字符序列为“回文”,例如,abba和abcba是回文,abcde 和 ababab 则不是回文。试写一个算法判别读入的一个以 为结束符的字符序列是否是回文。,3.31 int Palindrome_Test()/判别输入的字符串是否回文序列,是则返回1,否则返回0 InitStack(S);InitQueue(Q); while(c=getchar()!=) Push(S,c);EnQueue(Q,c); /同时使用栈和队列两种结构 while(!StackEmpty(S) Pop(S,a);DeQueue(Q,b); if(a!=b) return FALSE; /不宜用 return ;/Palindrome_Test,作业7三对角矩阵Ann,非零元逐行存储到一维数组B3n-2中,问
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026江西南昌市红谷滩城市投资集团有限公司招聘5人考试参考题库及答案详解
- 2026年乐平籍在外任教人员回乡任教笔试模拟试题及答案详解
- 2026年浙教版新教材小学信息科技五年级上册第二单元算法的控制结构全课教学设计
- 2026年马鞍山市人力资源和社会保障局、市社会保险费征缴管理中心编外聘用人员招聘考试参考题库及答案详解
- 循证护理:护理实践中的循证支持
- 2026中国电建集团河北工程有限公司招聘考试参考题库及答案详解
- 2026四川成都市龙泉驿区中医医院招收培训学员15人考试模拟试题及答案详解
- 孕期孕期心血管系统护理
- 2026浙江温州市瑞安市住房和城乡建设局招聘编外人员1人笔试模拟试题及答案详解
- 崇义县鼎兴城镇开发投资有限公司2026年面向社会公开招聘5名员工考试参考题库及答案详解
- 腮腺腺淋巴瘤影像课件
- 雨课堂在线学堂《运动与健康》课后章节测试答案
- 2025成人高考高起专语文历年真题及解析
- 2025年国家开放大学(电大)《政治学导论》期末考试复习题库及答案解析
- 露天矿爆破安全操作规程
- 传染病及其预防知识培训课件
- “北京大学医学部附属北京大学第一医院附属北京大学第一医院2024年临床医学(医学影像学)试题及答案”
- 天龙功放AVR-X2000中文说明书
- 比亚迪公司偿债能力分析及改进对策
- 九年级化学上册 5.3 化合价说课稿 (新版)北京课改版
- 14万吨年丙烯腈合成工段的工艺设计
评论
0/150
提交评论