2011数据结构答案1.docVIP

  • 59
  • 0
  • 约2.57千字
  • 约 3页
  • 2017-06-07 发布于重庆
  • 举报
2011数据结构答案1

咸宁学院高等专科学校《 数据结构 》课程试卷(题)库试卷 编号 A 2007年 下 期 考试专业 计应 、计教 时量 120分钟 单选题 在本题的每一小题的备选答案中,只有一个答案是正确的,请把你认为正确答案的题号,填入题干的括号内。多选不给分。每题分,共分 1.顺序栈存储空间的实现使用( a )存储元素。 A、数组 B、链表 C、变量 D、循环链表 2.树型结构最适合描述( d ) 有序的数据元素 无序的数据元素 数据元素之间只存在线性关系的数据 数据元素之间有层次关系的数据 3.若进队的序列为:A,B,C,D,则出队的序列是(d ) A、B,C,D,A B、A,C,B,D C、D,A,B,C D、A,B,C,D 4.图的广度优先搜索类似树的( d)次序遍历。 A、先根 B、中根 C、后根 D、层次 5.有n个结点的二叉树中线索指针有( b )个。 A、 n B、n+1 C、2n D、2n+2 6.线性链表中各链结点之间的地址 A、连续与否都可以 B、部分地址必须连续C、一定不连续 D、必须连续 ( b) A、4,14 B、3,14 C、3,15 D、4,1 12.若不考虑结点的数据信息的组合情况,具有3个结点的二叉树共有种形态。 A2 B、3 C、4 D、5 13.对任何一棵二叉树,若n0,n1,n2分别是度为0,1,2的结点的个数,则n0 A、n1+1 B、n1+n2 C、n2+1 D、2n1+1 14. 对空栈S中执行:Push S,a ; Push S,b ; Push S,c ;然后执行三次Pop 操作,出栈的序列为( d) A、abc B、acb C、bcd D、cba 15. 已知某非空二叉树采用顺序存储结构,树中结点的数据信息依次存放在一个一维数组中,即 ABC□DFE□□G□□H□□,该二叉树的中序遍历序列为 A、G,D,B,A,F,H,C,E B、G,B,D,A,F,H,C,E C、B,D,G,A,F,H,C,E D、B,G,D,A,F,H,C,E 16.设程序段中语句的时间是单位时间,则下列程序段的时间复杂度为 c : S int n int s 0,i,j; For i 1;i n;i++ p 1; For j 1;j i;j++ P* j; S+ p; Return s ; A O 1 B O n C O n2 D O log2n 17. 两个指针P和Q,分别指向单链表的两个元素,P 所指元素是Q 所指元素前驱的条件是 b A P- next Q- next B P- next Q C Q- next P D P Q 18. 设长度为n的链队列用单循环链表表示,若只设尾指针,则出队操作的时间复杂度为 a A O 1 B O log2n C O n D O n2 19. 已知某二叉树的前序遍历序列为:ABDGCEFH,中序遍历序列为:DGBAECHF 则其后序遍历序列为 d A BDGCEFHA B GDBECFHA C BDGAECHF D GDBEHFCA 20. 任何一棵二叉树的叶子结点在前序、中序、后序遍历序列中的相对次序 ( a ) A 不发生改变 B 发生改变 C 不能确定 D 以上都不对 填空题 每空分,共0分_线性结构__、树形结构___、__图形结构_四种类型,其中后两种合称为非线性结构。 2.栈与队列是特殊的线性表,栈的特性用四个字描述为___先进后出_;队列的特性用四个字描述为___先进先出___________。 3. 图有___邻接矩阵_______、__邻接表________等存储结构;遍历图有_ _广度优先遍历________、__深度优先遍历________等方法。 4.线性表的存储方式有顺序存储和链式存储等,其中___顺序_____存储方式优点随机存储、存储密度高,而___链式 _____存储方式的优点是插入和删除元素操作方便。 5.在单链表中指针P所指向的下一个结点即为指针Q指向的结点(即P- next Q)_P- next Q- next________、___free Q _______。 6. 对于一棵具有n个结点的树,该树中所有结点的度数之和为 n-1 . 7.在队列结构中,允许插入的一端称为 队尾 ,允许删除的一端称为 队头 . 8. 在顺序栈S中,出栈操作时要执行的语句序列中有S- top --1 ;进栈操作时要执行的语句序列中有S- top + +1 . 9.在n个结点的顺序表中插入一个结点平均需要移动 n/2 个结点,具体的移动次

文档评论(0)

1亿VIP精品文档

相关文档