《数据结构题集》参考答案4串

上传人:平*** 文档编号:8810186 上传时间:2017-09-29 格式:DOC 页数:6 大小:47.03KB
返回 下载 相关 举报
《数据结构题集》参考答案4串_第1页
第1页 / 共6页
《数据结构题集》参考答案4串_第2页
第2页 / 共6页
《数据结构题集》参考答案4串_第3页
第3页 / 共6页
《数据结构题集》参考答案4串_第4页
第4页 / 共6页
《数据结构题集》参考答案4串_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《《数据结构题集》参考答案4串》由会员分享,可在线阅读,更多相关《《数据结构题集》参考答案4串(6页珍藏版)》请在金锄头文库上搜索。

1、4.10 编写对串求逆的递推算法。要求实现以下函数:void Reverse(StringType &s);/* Reverse s by iteration. */StringType 是串的一个抽象数据类型,它包含以下 6 种基本操作:void InitStr(StringType &s);/ 初始化 s 为空串。void StrAssign(StringType &t, StringType s);/ 将 s 的值赋给 t。s 的实际参数是串变量。int StrCompare(StringType s, StringType t);/ 比较 s 和 t。若 st,返回值0 ;若 s=t,

2、返回值=0 ;若 st,返回值0 ;若 s=t,返回值=0 ;若 s t0 ) return i - t0;else return 0;Status Replace(SString& s, SString t, SString v)/* 用串 v 替换串 s 中所有和串 t 匹配的子串。 */* 若有与 t 匹配的子串被替换,则返回 TRUE;*/* 否则返回 FALSE */int flag = 0;int i,j,w,r;SString s1;for( i = 0; i t0 ) return i - t0;else return 0;Status DelSub(SString &s, SString t)/* 从串 s 中删除所有和串 t 匹配的子串。 */* 若有与 t 匹配的子串被删除,则返回 TRUE;*/* 否则返回 FALSE */int flag = 0;int i,j,w; for( i = 1, j = 1; i =length)index=i;length=length1;j=j+length1;else j+;i+; loc=index;sub0=length;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号