数据关系上的构造策略ppt课件_第1页
数据关系上的构造策略ppt课件_第2页
数据关系上的构造策略ppt课件_第3页
数据关系上的构造策略ppt课件_第4页
数据关系上的构造策略ppt课件_第5页
已阅读5页,还剩119页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、该题实践上是在一个长度为该题实践上是在一个长度为2 2* *n n的圆陈列上,以的圆陈列上,以m m为间隔进展为间隔进展n n次出队操作。次出队操作。 依次列出了依次列出了“处死处死5 5人的操作人的操作为当前出队元素的链表位置为当前出队元素的链表位置 假设如今读到一个串为假设如今读到一个串为“011011,其中以其中以“0 0开头且长度为开头且长度为1 1到到3 3的的子串有三个:子串有三个:“0 0、“0101、“011011,统计时应将这三个子串的频,统计时应将这三个子串的频率加率加1 1,这个操作相当于在对应的,这个操作相当于在对应的0101途径上将各顶点的频率加途径上将各顶点的频率加

2、1 1 鉴于对应二叉树的顶点很少最大为鉴于对应二叉树的顶点很少最大为213-1213-181918191,完全可以,完全可以多次遍历,不难从中找出前多次遍历,不难从中找出前N N个频率最大的子串,然后按从大到个频率最大的子串,然后按从大到小的顺序输出。小的顺序输出。 顺序存储结构链式存储结构随机访问任意元素O(1)O(m)遍历所有数据O(n2)O(m)结构类别结构类别所需所需空间空间操作操作速度速度体现元素体现元素间联系间联系应用应用范围范围特点和适用范围特点和适用范围矩阵结构矩阵结构多较快多广随机存取,适用于递推和动态规划链链式式结结构构单链单链表表少快少窄顺向搜索线性序列,不便回扫双向双向

3、链表链表少较慢稍多较广便于查找线性序列中元素间的前后联系树型结构树型结构多一般多较广体现元素间“一对多”的联系,一般采用递归手段43321二组的结点加到第一组中去,直至v0可达的一切结点都包含于第一组。在这个过程中,总坚持从v0到第一组各结点的最短途径长度都不大于从v0至第二组任何结点的途径长度。初始时v0进入第一组,v0的间隔值为0;第二组包含其它一切结点,这些结点对应的间隔值这样确定设vi为第二组中的结点EvvEvvwdistiiii),(),(000051058147713 9 98置置x2,y2;输出:第输出:第1行为最短路长度;第行为最短路长度;第2行依次给出最短路经过的数字。行依次

4、给出最短路经过的数字。 1,10 1,5 5,10 1,3 3,5 5,7 7,10 1,2 2,3 3,4 4,5 5,6 6,7 7,8 8,10 8,9 9,10 )()0()()0(00是内部结点是叶结点vvCvRSONMvLOSNMvvCvCvBvEvmproc leftRotate(var t:longint); var k:longint; ktreet.r; /*t的右儿子左旋至根位置的右儿子左旋至根位置*/ treet.rtreek.l;treek.lt; treek.sumtreet.sum; /*重新设定以重新设定以k为根的平衡树和为根的平衡树和k的的左子树的规模左子树的规模*/ treet.sumtreetreet.l.sum +

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论