电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数据结构文学研究报告助手VIP免费

数据结构文学研究报告助手_第1页
1/9
数据结构文学研究报告助手_第2页
2/9
数据结构文学研究报告助手_第3页
3/9
. 教育资料数据结构课程实验报告. 教育资料目录一、【实验目的】.................................................. 4二、【问题描述】.................................................. 4三、【基本要求】.................................................. 4四、【实验环境】.................................................. 4姓名: 陈东学号: 070612146 . 教育资料五、【测试数据及其结果】.......................................... 4六、【实验源代码】................................................ 5. 教育资料一、【实验目的】本次实习的主要目的是熟悉串类型的实现方法和文本模式匹配方法,熟悉一般文学处理软件的设计方法,较复杂问题的分解求精方法。二、【问题描述】文学研究人员需要统计某篇英文小说中某些形容词的出现次数和位置。试写一个是实现这一目标的文字统计系统,称为“文学研究助手” 。三、【基本要求】英文小说存于一个文本文件中。待统计的词汇集合要一次输入完毕,即统计工作必须在程序的一次运行之后就全部完成。程序的输出结果是每个词的出现次数和出现位置所在行的行数,格式自行设计。四、【实验环境】Windows7, VC++6.0 五、【测试数据及其结果】以自己的 C源程序模拟英文小说,C语言的保留字集作为待统计的词汇集。. 教育资料六、【实验源代码】#include #include #include #define MAXSTRLEN 255 #define OK 1 #define ERROR 0 #define OVERFLOW 0 typedef char HString[MAXSTRLEN+1]; typedef int status; int next[MAXSTRLEN]; char *chars; . 教育资料typedef struct{ char *ch; int length; }SString; char* ToString(char array[], int array_size)//字符数组转换成字符串{ char *p; int i; p = (char*)malloc(array_size + 1); for(i = 0; i < array_size; i++) { *(p+i) = '0' + array[i]; } *(p+i) = '\0'; return p; } status StrAssign(SString &T,char *chars)//生成一个其值等于串常量chars 的串 T { int i; int j; char *c; for(i=0,c=chars;*c!='\0';++i,++c); if(!i) { T.ch=NULL; T.length=0; } else { if(!(T.ch=(char *)malloc(i *sizeof(char)))) exit(OVERFLOW); for(j=0;j

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

数据结构文学研究报告助手

确认删除?
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群