kmp算法实验报告

kmp算法实验报告

ID:29735737

大小:16.46 KB

页数:7页

时间:2018-12-22

kmp算法实验报告_第1页
kmp算法实验报告_第2页
kmp算法实验报告_第3页
kmp算法实验报告_第4页
kmp算法实验报告_第5页
资源描述:

《kmp算法实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划kmp算法实验报告  江西师范大学计算机信息工程学院实验报告  江西师范大学计算机信息工程学院实验报告  实验报告三  题目:矩阵的基本操作  姓名:解悦  学号:  一.需求分析  输入要求:稀疏矩阵的行、列和非零元素个数输出要求:稀疏矩阵的转置、加法、减法、乘法  二.算法设计  本程序中采用的数据模型,用到的抽象数据类型的定义,序的主要算法流程及各模块之间的层次调用关系  1.抽象数据

2、类型:  ADTList{  数据对象:D={ai:

3、ai∈ElemSet,i=1?n,n≥0}  数据关系:R={Row,Col}  Row={

4、1

5、1>>>>>;  cout>[k].i>>[k].j>>[k].e;returntrue;  2)输出矩阵,按标准格式输出  boolOutPutSMatrix(PT){目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利

6、开展,特制定安保从业人员的业务技能及个人素质的培训计划  intm,n,k=1;  for(m=0;mlength=0;  return(palist);  }  printf("Outofspace!!");  returnNULL;  }  intisNullList_seq(PSeqListpalist)  {  return(palist->length==0);  }  intinsertPre_seq(PSeqListpalist,intp,intx)  intq;  if(palis

7、t->length>=MAXSIZE)  {  printf("overflow!");  return(0);  }  if(ppalist->length)  {  printf("Notexist!");  return(0);目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  }  if(isNul

8、lList_seq(palist))  {  palist->data[0]=x;  palist->length=1;  return(1);  }  for(q=palist->length-1;q>=p;q--)  palist->data[q+1]=palist->data[q];  palist->data[p]=x;  palist->length=palist->length+1;  return(1);  }  voidmain()  {  inti;  PSeqListlist;  

9、list=creaeNullList_seq();  printf("插入前的顺序表为:");  for(i=0;idata[i]);  }  insertPre_seq(list,5,55);目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  printf("插入后的顺序表为:");  for(i=0

10、;ilength;i++)  printf("%d",list->data[i]);  printf("");  getch();  1-2  #include""  #include""  #defineMAXSIZE100  structSeqList  {  intdata[MAXSIZE];  intlength;  };  typedefstructSeqList*PSeqList;  PSeqListcreaeNullList_seq()  {  PSeqListpalist=(PSe

11、qList)malloc(sizeof(structSeqList));  if(palist!=NULL)  {目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  palist->length=0;  return(palist);  }  printf("Outo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。