数据结构试题卷解决问题的步骤序列_第1页
数据结构试题卷解决问题的步骤序列_第2页
数据结构试题卷解决问题的步骤序列_第3页
数据结构试题卷解决问题的步骤序列_第4页
数据结构试题卷解决问题的步骤序列_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

计算机算法指的是 )计算方 从逻辑上可以把数据结构分为 )两大类 算法分析的两个方面是 )正确性和简明 C.可读性和文D.数据复杂性和程序复杂 )方式最节省时间。顺序 C.结点的双循环链 rlink q->rlink=p; p->llink->rlink=q; q->llink=p->llink;B.q->llink=p->llink;p->llink->rlink=q;q->rlink=p;p->llink=q->rlink; 先进先 有六个元素6,5,4,3,2,1的顺序进栈 )不是合法的出栈序列 队 在一棵非空二叉树的中序遍历序列中,根结点的右边 )只有右子树上的所有结 rearfront )A.(rear+1)MODn==front D.(rear-l)MODn==front一个有n个顶点的无向图最多有 )条边 深度为5的二叉树至多有 )个结点 若一棵二叉树具有10个度为2的结点,5个度为1的结点,则度为0的结点个数是 对下图所示的有向图,从顶点V0出发的深度优先遍历序列是( A.V0V1V2V4V6V3V5 B.V0V1V4V6V2V5V3C.V0V2V5V6V1V3 D.V0V1V2V3V4V5设给定权值总数有n个,其树的结点总数为 )不确 对线性表进行折半查找时,必须要求线性表是 )以顺序方式B.以链式方式以顺序方式,且结点按关键字有序排以链式方式,且结点按关键字有序排二叉排序树是 )下列说法不正确的是 )图的遍历是从给定的源点出发每一个顶点仅被一次在一个包含n个顶点e条边的无向图的邻接矩阵中,零元素的个数为 ) C.n2- 【 】1.树的所有子树也都是树【 】2.图中某顶点的度是所有与该顶点关联的边的数目【 】3.线性顺序结构不要求逻辑上相邻的数据元素在位置上也相邻【 【 】5.要想通过遍历序列还原为惟一二叉树,只需知道其中序序列即可【 】6.栈和队列的共同点是只允许在端点处插入和删除元素【 】7.二叉树中不存在度大于2的结点【 】8.使用循环队列可以解决队列顺序时的假溢出问题【 】9.具有n个顶点的连通图至少有n条边【X】10.当图的边较少而结点较多时,求其最小生成树用Prim算法比用Kruskal算抽象数据类型的定义仅取决于它的一组【1】_,而与【2】无关,即不论其内部结【1】逻辑特 【2】在计算机内部如何表示无 【3】数学特ii【4】度,而对第jj5【4】出 【5】入字比较次数为【6】。【6】100右孩子节点编号为【9】。【7】24【8】98【9】5.310【10】如果频繁地对线性表进行插入和删除操作该线性表应采 【11 结构【11】链式结以{2,3,6,7,9,12}作为叶子结点的权值构造树,则其最短带权路径长度为【12】 【12】算法的5个重要特征是【13 、【14 【15】、输入和输出【13】-【151key//在根指针T所指二叉排序树中递归地查找其关键字等于//在根指针T所指二叉排序树中递归地查找其关键字等于key//成功,则指针pTRUE,否则指针指向查找路径上FALSEfT{if(!T {【1elseif(EQ(key,T->data.key)){【2】}elseif(LT(key,T->data.key)) }【1】return【2】 return【3】 SearchBST(T->lchild,key,T, SearchBST(T->rchild,key,T,p);StatusEnQueue_Sq( &Q, e eif(【5】) returnERROR; Q.base[Q.rear]=e; returnOK; 【5】(Q.rear+1)%MAXSIZE==Q.front【6】Q.rear(Q.rear+1)%MAXSIZE;intPartition(RedType&R[],intlow,int{R[0]= pivotkey= while{while(low<high&&【7】 【8】while(low<high&&【9】 【10】}R[low]= return }【7】【8】--【9】以字符出现频率为权,构造树(规定权值较小的结点为左子树求出每个字符的编码中,从E1246AA324DE841976F GBC2AADE1FGBCAA2DE1FGBCAA32DE41FGBCAA32DE4176FGBC设结点关键码的输入序列为{53,68,55,17,82,10,45},试利用二叉排序树的35CBAEFG和DCBGFEA并给出该二叉树的先序遍历序列。5.43 <stdio.h> c=0; move( x, n, z{printf第%i步:将%i号盘从%c移到%c\n",++c,n,x,z} hanoi( n, x, z if(n==1{}}

move(x,1,z)hano

温馨提示

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

评论

0/150

提交评论