电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

南邮通达2015数据结构B刷题试题及答案

57页
  • 卖家[上传人]:飞***
  • 文档编号:3858745
  • 上传时间:2017-08-12
  • 文档格式:DOC
  • 文档大小:670.95KB
  • / 57 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、0数据结构试卷(一) .1数据结构试卷(二) .4数据结构试卷(三) .6数据结构试卷(四) .8数据结构试卷(五) .11数据结构试卷(六) .14数据结构试卷(七) .16数据结构试卷(八) .18数据结构试卷(九) .20数据结构试卷(十) .23数据结构试卷(一)参考答案 .26数据结构试卷(二)参考答案 .27数据结构试卷(三)参考答案 .28数据结构试卷(四)参考答案 .30数据结构试卷(五)参考答案 .32数据结构试卷(六)参考答案 .33数据结构试卷(七)参考答案 .36数据结构试卷(八)参考答案 .37数据结构试卷(九)参考答案 .38数据结构试卷(十)参考答案 .39数据结构试卷(一)一、单选题(每题 2 分,共 20 分)栈和队列的共同特点是( A )。A.只允许在端点处插入和删除元素B.都是先进后出 C.都是先进先出D.没有共同点 1. 用链接方式存储的队列,在进行插入运算时( D ).A. 仅修改头指针 B. 头、尾指针都要修改C. 仅修改尾指针 D.头、尾指针可能都要修改2. 以下数据结构中哪一个是非线性结构?( D )A. 队列 B. 栈 C. 线性表 D

      2、. 二叉树3. 设有一个二维数组 Amn,假设 A00存放位置在 644(10),A22存放位置在 676(10),每个元素占一个空间,问 A33(10)存放在什么位置?脚注 (10)表示用 10 进制表示( C ) 。A688 B678 C692 D6964. 树最适合用来表示( C )。A.有序数据元素 B.无序数据元素C.元素之间具有分支层次关系的数据 D.元素之间无联系的数据5. 二叉树的第 k 层的结点数最多为( D ).A2 k-1 B.2K+1 C.2K-1 D. 2 k-16. 若有 18 个元素的有序表存放在一维数组 A19中,第一个元素放 A1中,现进行二分查找,则查找 A3的比较序列的下标依次为 ( D )A. 1,2,3 B. 9,5,2,31C. 9,5,3 D. 9,4,2, 37. 对 n 个记录的文件进行快速排序,所需要的辅助存储空间大致为( C )A. O(1) B. O(n) C. O(1og 2n) D. O(n2)8. 对于线性表(7,34,55,25,64,46,20,10)进行散列存储时,若选用H(K)=K %9 作为散列函数,则散列地址为

      3、1 的元素有( D )个,A1 B2 C3 D49. 设有 6 个结点的无向图,该图至少应有( A )条边才能确保是一个连通图。A.5 B.6 C.7 D.8三、计算题(每题 6 分,共 24 分)1. 在如下数组 A 中链接存储了一个线性表,表头指针为 A 0.next,试写出该线性表。A 0 1 2 3 4 5 6 7 data 60 50 78 90 34 40next 3 5 7 2 0 4 1线性表为:(78,50,40,60,34,90) 011010101102. 请画出下图的邻接矩阵和邻接表。23. 已知一个图的顶点集 V 和边集 E 分别为:V=1,2,3,4,5,6,7;E=(1,2)3,(1,3)5,(1,4)8,(2,5)10,(2,3)6,(3,4)15,(3,5)12,(3,6)9,(4,6)4,(4,7)20,(5,6)18,(6,7)25;用克鲁斯卡尔算法得到最小生成树,试写出在最小生成树中依次得到的各条边。用克鲁斯卡尔算法得到的最小生成树为: (1,2)3, (4,6)4, (1,3)5, (1,4)8, (2,5)10, (4,7)204.画出向小根

      4、堆中加入数据 4, 2, 5, 8, 3 时,每加入一个数据后堆的变化。见图 12图 124.图 11四、阅读算法(每题 7 分,共 14 分)1. LinkList mynote(LinkList L)/L 是不带头结点的单链表的头指针if(L&L-next)q=L;L=Lnext;p=L;S1: while(pnext) p=pnext;S2: p next=q;qnext=NULL;return L;请回答下列问题:(1)说明语句 S1 的功能;查询链表的尾结点(2)说明语句组 S2 的功能;将第一个结点链接到链表的尾部,作为新的尾结点(3)设链表表示的线性表为(a 1,a2, ,an),写出算法执行后的返回值所表示的线性表。返回的线性表为(a 2,a3,an,a1)2. void ABC(BTNode * BT)if BT ABC (BT-left);4 44 4 422 25 5 52 28 843528343ABC (BT-right);coutdatadata)item=BST-data;/查找成功return _ true _;else if(itemdata)retu

      5、rn Find(_BST-left _,item);else return Find(_BST-right _,item);/if六、编写算法(共 8 分)统计出单链表 HL 中结点的值等于给定值 X 的结点数。int CountX(LNode* HL,ElemType x)int CountX(LNode* HL,ElemType x) int i=0; LNode* p=HL;/i 为计数器 while(p!=NULL) if (P-data=x) i+;p=p-next;/while, 出循环时 i 中的值即为 x 结点个数return i;/CountX4数据结构试卷(二)一、选择题(24 分)1下面关于线性表的叙述错误的是( ) 。(A) 线性表采用顺序存储必须占用一片连续的存储空间(B) 线性表采用链式存储不必占用一片连续的存储空间(C) 线性表采用链式存储便于插入和删除操作的实现(D) 线性表采用顺序存储便于插入和删除操作的实现2设哈夫曼树中的叶子结点总数为 m,若用二叉链表作为存储结构,则该哈夫曼树中总共有( )个空指针域。(A) 2m-1 (B) 2m (C) 2m+

      6、1 (D) 4m3设顺序循环队列 Q0:M-1的头指针和尾指针分别为 F 和 R,头指针 F 总是指向队头元素的前一位置,尾指针 R 总是指向队尾元素的当前位置,则该循环队列中的元素个数为( ) 。(A) R-F (B) F-R (C) (R-F+M)M (D) (F-R+M)M4设某棵二叉树的中序遍历序列为 ABCD,前序遍历序列为 CABD,则后序遍历该二叉树得到序列为( ) 。(A) BADC (B) BCDA (C) CDAB (D) CBDA5设某完全无向图中有 n 个顶点,则该完全无向图中有( )条边。(A) n(n-1)/2 (B) n(n-1) (C) n2 (D) n2-16设某棵二叉树中有 2000 个结点,则该二叉树的最小高度为( ) 。(A) 9 (B) 10 (C) 11 (D) 127设某有向图中有 n 个顶点,则该有向图对应的邻接表中有( )个表头结点。(A) n-1 (B) n (C) n+1 (D) 2n-158设一组初始记录关键字序列(5,2,6,3,8),以第一个记录关键字 5 为基准进行一趟快速排序的结果为( ) 。(A) 2,3, 5,8,6

      7、(B) 3,2,5,8,6(C) 3,2, 5,6,8 (D) 2,3,6,5,8三、应用题(36 分)1设一组初始记录关键字序列为(45,80,48,40,22,78),则分别给出第 4趟简单选择排序和第 4 趟直接插入排序后的结果。(22,40 ,45,48,80,78),(40,45,48,80,22,78)2设指针变量 p 指向双向链表中结点 A,指针变量 q 指向被插入结点 B,要求给出在结点 A 的后面插入结点 B 的操作序列(设双向链表中结点的两个指针域分别为 llink 和 rlink) 。q-llink=p; q-rlink=p-rlink; p-rlink-llink=q; p-rlink=q;3设一组有序的记录关键字序列为(13,18,24,35,47,50,62,83,90),查找方法用二分查找,要求计算出查找关键字 62 时的比较次数并计算出查找成功时的平均查找长度。2,ASL=91*1+2*2+3*4+4*2)=25/94设一棵树 T 中边的集合为(A,B),(A,C),(A,D) ,(B,E),(C,F),(C,G),要求用孩子兄弟表示法(二叉链表)表示出

      8、该树的存储结构并将该树转化成对应的二叉树。树的链式存储结构略,二叉树略5设有无向图 G,要求给出用普里姆算法构造最小生成树所走过的边的集合。6E=(1,3) ,(1,2),(3,5),(5,6) ,(6,4)6设有一组初始记录关键字为(45,80,48,40,22,78),要求构造一棵二叉排序树并给出构造过程。四、算法设计题(16 分) 1 设有一组初始记录关键字序列(K 1,K 2,K n) ,要求设计一个算法能够在 O(n)的时间复杂度内将线性表划分成两部分,其中左半部分的每个关键字均小于 Ki,右半部分的每个关键字均大于等于 Ki。设有一组初始记录关键字序列(K 1,K 2,K n) ,要求设计一个算法能够在O(n)的时间复杂度内将线性表划分成两部分,其中左半部分的每个关键字均小于 Ki,右半部分的每个关键字均大于等于 Ki。void quickpass(int r, int s, int t)int i=s, j=t, x=rs;while(ix) j=j-1; if (inext) for(q=hb;q!=0;q=q-next) if (q-data=p-data) break;if(q!=0) t=(lklist *)malloc(sizeof(lklist); t-data=p-data;t-next=hc; hc=t;8数据结构试卷(三)一、选择题(每题 1 分,共 20 分)1设某数据结构的二元组形式表示为 A=(D,R),D=01,02,03,04,05,06,07,08,09 ,R=r,r=, , ,则数据结构 A 是( ) 。(A) 线性结构 (B) 树型结构 (C) 物理结构 (D) 图型结

      《南邮通达2015数据结构B刷题试题及答案》由会员飞***分享,可在线阅读,更多相关《南邮通达2015数据结构B刷题试题及答案》请在金锄头文库上搜索。

      点击阅读更多内容
    TA的资源
  • 人教版一年级下册数学第二单元20以内的退位减法测试卷精品【考试直接用】

    人教版一年级下册数学第二单元20以内的退位减法测试卷精品【考试直接用】

  • 人教版一年级下册数学第二单元20以内的退位减法测试卷(实用)word版

    人教版一年级下册数学第二单元20以内的退位减法测试卷(实用)word版

  • 人教版一年级下册数学第二单元20以内的退位减法测试卷及答案(夺冠)

    人教版一年级下册数学第二单元20以内的退位减法测试卷及答案(夺冠)

  • 人教版一年级下册数学第二单元20以内的退位减法测试卷(典型题)

    人教版一年级下册数学第二单元20以内的退位减法测试卷(典型题)

  • 人教版一年级下册数学第二单元20以内的退位减法测试卷精品(a卷)

    人教版一年级下册数学第二单元20以内的退位减法测试卷精品(a卷)

  • 人教版一年级下册数学第二单元20以内的退位减法测试卷及答案【精品】

    人教版一年级下册数学第二单元20以内的退位减法测试卷及答案【精品】

  • 部编版二年级上册道德与法治期中测试卷 (考试直接用)

    部编版二年级上册道德与法治期中测试卷 (考试直接用)

  • 部编版二年级上册道德与法治期中测试卷 带答案(培优)

    部编版二年级上册道德与法治期中测试卷 带答案(培优)

  • 部编版二年级上册道德与法治期中测试卷 含答案(精练)

    部编版二年级上册道德与法治期中测试卷 含答案(精练)

  • 部编版二年级上册道德与法治期中测试卷 及答案【各地真题】

    部编版二年级上册道德与法治期中测试卷 及答案【各地真题】

  • 部编版二年级上册道德与法治期中测试卷 及完整答案【名校卷 】

    部编版二年级上册道德与法治期中测试卷 及完整答案【名校卷 】

  • 部编版二年级上册道德与法治期中测试卷 【考点精练】

    部编版二年级上册道德与法治期中测试卷 【考点精练】

  • 部编版三年级上册道德与法治期末测试卷 (重点)

    部编版三年级上册道德与法治期末测试卷 (重点)

  • 部编版三年级上册道德与法治期末测试卷 (模拟题)word版

    部编版三年级上册道德与法治期末测试卷 (模拟题)word版

  • 部编版三年级上册道德与法治期末测试卷 附答案(预热题)

    部编版三年级上册道德与法治期末测试卷 附答案(预热题)

  • 部编版三年级上册道德与法治期末测试卷 附参考答案(b卷 )

    部编版三年级上册道德与法治期末测试卷 附参考答案(b卷 )

  • 部编版三年级上册道德与法治期末测试卷 答案下载

    部编版三年级上册道德与法治期末测试卷 答案下载

  • 部编版三年级上册道德与法治期末测试卷 含答案【夺分金卷 】

    部编版三年级上册道德与法治期末测试卷 含答案【夺分金卷 】

  • 部编版三年级上册道德与法治期末测试卷 含完整答案【网校专用】

    部编版三年级上册道德与法治期末测试卷 含完整答案【网校专用】

  • 部编版三年级上册道德与法治期末测试卷 及答案(最新)

    部编版三年级上册道德与法治期末测试卷 及答案(最新)

  • 点击查看更多
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.