已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
河北工程大学单项选择题1.数据的(B)包括集合、线性、树和图4种基本类型A存储结构 B逻辑结构C基本运算D算法描述2.对一个长度为n的顺序表,在第i个元素(1in+1)之前插入一个新元素时需向右移动(B)个元素。An-iBn-i+1Cn-i-1Di3下面程序的时间复杂度为(C )。For(i=0;im;i+) For(j=0;jnext=p-next ), ( p-next=q )。5数据的( 逻辑 )结构与数据元素本身的内容和形式无关。6一个算法的好坏取决于该算法的( 时间复杂度 )和( 空间复杂度 )。7数据结构中评价算法的两个重要指标是( 时间复杂度 )、空间复杂度。 8一个循环队列存储于下标由0开始且长度为m的一维数组中,假定队头和队尾指针分别为front和rear,则判断队空的条件为(rear+1)%n=front)。则判断队满的条件为( front=rear )。9 队列的插入操作是在队列的( 队尾 )进行,删除操作是在队列的( 队头 )进行。10堆栈的逻辑特点是( 先进后出 ),队列的逻辑特点是( 先进先出 )。11堆栈的逻辑特点是( 先进后出 ),队列的逻辑特点是( 先进先出 )。二者的共同点是只允许在它们的( 端点 )处插入和删除数据元素。12堆栈操作设输入元素的顺序为1,2,3,4,5,要在栈的输出端得到43521,则应进行栈的基本运算表示应为:Push(S,1),Push(S,2),Push(S,3),Push(S,4),Pop(S),( Pop(S) ),( Push(S,5) ),Pop(S),Pop(S),Pop(S)。13设有一个链队,结点结构为data|next,front为队头指针,rear为队尾指针,当执行入队操作时需执行下列语句:malloc(p);p-data=x; p-next=NULL;( );( ); 13、一棵二叉树有67个结点,这些结点的度要么是0,要么是2。这棵二叉树中度数为2的结点有 个。14、一个哈夫曼(Huffman)树有19个结点,则其叶结点的个数是 。15、一棵深度为6的满二叉树有 31 个分支结点和 32 个叶子。16、设二叉树结点的先序序列为ABDECFGH,中序序列为DEBAFCHG,则二叉树的后序序列是 。 17. 克鲁斯卡尔算法的时间复杂度为( ),适合求( )的最小生成树。18.空串是(),其长度等于( )。19.空格串是(),其长度等于( )。20.两个字符串相等的充分必要条件是()。21写出模式串p=“abaabcac”的next函数值序列为()22、设有一稀疏图G,则G采用 存储结构较省空间。23、已知广义表A=(a,b,c),(d,e,f),则运算head(head (tail(A))=_ _.24一棵深度为6的满二叉树有 个分支结点和 个叶子。25在对一组记录(54,38,96,23,15,72,60,45,83)进行直接插入排序时,当把第7个记录60插入到有序表时,为寻找插入位置至少需比较 次。应用题1什么是线性结构?线性结构的特点是什么? 列举?2.什么是树形结构?树形结构的特点是什么?3.什么是图结构?4.已知二叉树的前序ABCDEFGHIJ和中序CDBFEAIHGJ,试构造出相应的二叉树。5.已知一棵二叉树的后序遍历序列为EICBGAHDF,中序遍历序列为ECIFBAGDH,请画出这棵二叉树,7. 对于一个有10000个结点的二叉树,树叶最多有多少个?最少有多少个?8写出某个有向图的顶点V和弧E的邻接矩阵。9已知某二叉树,写出前序遍历、中序遍历和后序遍历10根据普里姆算法思想,画出构造该无向带权图最小生成树的过程。(5分)11的有向带权图,根据狄克斯特拉算法思想,画出生成从顶点A到其余各项顶点最短路径的过程。12已知序列34,17,6,29,33,11,80,37请用冒泡排序的方法从大到小进行排序,并给出详细过程。13已知序列34,17,6,29,33,11,80,37请用直接选择排序的方法从大到小进行排序,并给出详细过程。14、已知一棵二叉树的中序序列和后序序列分别为: DBGEACHF和DGEBHFCA,则该二叉树的前序序列是什么?试画出这棵二叉树。15、给定权值集合15,03,14,02,06,09,16,17,构造相应的哈夫曼树,并计算它的带权路径长度。16设一数组A56,A00的地址为1100,且每个元素占2个存储单元,则这个二维数组的存储量为多少?A45的地址为多少?如按行优先顺序存储A23的地址为多少?17.用序列(46,88,45,39,70,58,101,10,66,34)建立一个排序二叉树,画出该树,并求在等概率情况下查找成功的平均查找长度18.按下列要求,写出相应结果设关键字的输入次序为45,24,53,45,12,24,90。画出生成的二叉排序树(5分)。19试画出具有3个结点的二叉树所有不同形态(5分)。写算法1.请写出顺序存储的线性表中,在第i个位置插入和删除数据元素
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年上半年广东省中小学教师资格考试(笔试)备考题库及参考答案(考试直接用)
- 2025江西省公务员考试常识判断专项练习题附答案
- 常用管道护理教学资源
- 2026保安员理论考试及完整答案(考点梳理)
- 2025年中国演唱会行业市场运行态势、市场规模及发展趋势研究报告
- 物理降温护理中的新技术应用
- 2025陕西省公务员考试数量关系专项练习题及一套答案
- 2026年义乌工商职业技术学院单招职业技能测试题库附答案
- 智慧供热技术在大型供热管网中的应用研究
- 未来五年农业机械设备市场管理服务企业ESG实践与创新战略分析研究报告
- 小小养殖员课件
- 公司员工意识培训课件
- 仓库统计员的工作总结
- 小流浪猫知识题库及答案
- 2025年大学《科学社会主义-中国特色社会主义理论体系》考试备考题库及答案解析
- Unit 6 Find your way 第1课时 Get ready Start up 课件 2025-2026学年外研版(三起)英语四年级上册
- 2025秋期版国开河南电大本科《法律社会学》一平台我要考试无纸化考试试题及答案
- 义务教育英语教学大纲及实施方案2024版
- 猪场产房技术员工作总结
- 宁德时代shl测试题库以及答案解析
- 公众号解封申请书
评论
0/150
提交评论