- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实用标准文案
HUNAN UNIVERSITY
实验七最终报告
题 目: 自组织线性表
学 生 姓 名
学 生 学 号
专 业 班 级
指 导 老 师
完 成 日 期 2014 年 5 月 29 日
精彩文档
实用标准文案
一、 需求分析
1. 输入形式:
从 文件中读入 一组汉字集合,用自组织线性表保存,然后从 文件中依次读入 要查找
的汉字。
不对非法输入做处理,假定输入的数据都合法。
2. 输出形式:
输出要查找的汉字和查找结果及比较次数输出到 DOS界面,并输出 保存到文件 中。
如果找到,返回比较的次数,如果没有找到,返回比较的次数。
3. 程序功能:程序读入保存在文件中的汉字集合和要查找的汉字,并用需查找的汉字
与汉字集合中汉字进行查找比较,并把查找到的汉字在顺序表中用转置法排序,输
出查找结果。
4 . 测试数据
输入:
从文件中读入的汉字为:
好好学习,天天向上
需要查找的汉字为:
向我学习
输出:
向 查找成功!查找次数为: 8
我 查找失败!查找次数为: 9
学 查找成功!查找次数为: 3
习 查找成功!查找次数为: 4
二、概要设计
抽象数据类型定义
要求从文件中读入一组汉字集合, 用自组织线性表保存。 集合中必存在唯一一个第一元
素和最后元素。 除最后元素在外,元素间均有唯一的后继,除第一元素之外,元素间均有唯
一的前驱,所以为数据元素建立一个线性数据关系。
线性表 ADT
数据对象 :D={ a i | a i ∈字符型 , i=1,2,...,n, n ≥0 }
数据关系 :R1={ a i-1 ,a i |a i-1 ,a i ∈D, i=2,...,n }
1 n
约定 a 为线性表头, a 为线性表尾。
基本操作:
void initList(); // 初始化变量
bool insert(); // 从文件中读入汉字
int getLengthk(); // 获得需查找汉字的长度
int getLengthj(); // 获得汉字集合的长度
void printout(); // 输出读入的记录到屏幕
算法的基本思想
设置一个计数器计数查找汉字的次数, 每当遍历到线性表中的一个汉字时, 计数器加一。
遍历线性表, 依次用需查找的汉字与保存了读入汉字的自组织线性表中的每一个汉字作
精彩文档
实用标准文案
比较, 如果相等那么查找到汉字,输出该汉字查找成功, 输出查找次数。没有查找到则输出
查找失败,输出查找的次数。
程序的流程
(1) 读入模块 :从文件中读入一组汉字集合,并保存在自组织线性表中,读入要查
找的汉字。
(2 ) 转置查找模块 :依次根据需查找的汉字对汉字线性表遍历一次进行查找,若查
找到该汉字,调用转置函数,将该汉字与前一个位置的汉字转置,然后继续查
找下一个汉字。
(3)
您可能关注的文档
- 基于某UC2844地单端反激电源原理及波形.pdf
- 基因在亲子代间地传递教案设计.pdf
- 基础力学实验的题目库.pdf
- 增值税发票发票网上申领操作手册簿金税盘版.pdf
- 增强交通安全系统的意识,提高自我保护能力MicrosoftWord文档.pdf
- 增强班级凝集力构建和谐班集体1.pdf
- 增资协议详情经典例范本.pdf
- 复变函数与积分变换期末考试的题目.pdf
- 复变函数与积分变换试的题目及答案.pdf
- 复变函数与积分变换试的题目及答案42632.pdf
- ADC 细胞活性评估的挑战与分析策略.pdf
- 钻井泥浆泵液缸开裂失效分析.docx
- Johnson-Cook、修正的Zerilli-Armstrong及Arrhenius本构模型对奥氏体不锈钢流变应力的预测.pdf
- 生成型人工智能的现状 The State of Generative AI 2025.pdf
- 2024年湖南省商业特许经营调查报告-湖南省连锁经营协会.pdf
- 【投资湖南】2025年湖南省重点产业投资全景分析报告.pdf
- 高性能运动控制的现代伺服技术.pdf
- 陕西省科技成果转化年度报告(2025年).pdf
- 2025年中国-巴西农业合作:价值链投资风险与绿色金融创新报告 China-Brazil Agricultural Cooperation Value-Chain Investment Risks and Green Finance Innovation-北京绿研公益发展中心(GHUB).pdf
- 联合资信 -内需动能仍待提振,全年增长目标可期--宏观经济信用观察三季报(2025年9月).pdf
最近下载
- ArcGIS软件应用 ArcGIS中的数据文件 ArcGIS中的数据文件 - 栅格数据.pptx VIP
- 《OEE分析以及管理》专业培训教材.ppt VIP
- Q 371722SLH 001-2017_大蒜收获机 企业标准.pdf VIP
- GB 50300-2013建筑工程施工质量验收统一标准.pdf VIP
- 15J401 钢梯国家标准图集.pdf VIP
- 北师大版2024新版七年级数学上册课件:第五章 问题解决策略:直观分析.pptx VIP
- 中药饮片-功能与主治(中国药典2020版一部).pdf
- 消化内科护理安全管理.pptx VIP
- 素土路施工方案.docx VIP
- 空间形态构成知到智慧树期末考试答案题库2024年秋四川水利职业技术学院.docx VIP
原创力文档


文档评论(0)