ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

【选择题】 (D24 0522)

2021-06-15 19:58:32  阅读:187  来源: 互联网

标签:0522 数字 16 MAX D24 选择题 关键字 400 80


【选择题】 (D24 0522)

1、将N条长度均为M的有序链表进行合并,合并以后的链表也保持有序,时间复杂度为 ( A )

  A O(N * M * logN)
  B O(N*M)
  C O(N)
  D O(M)


2、下设栈S的初始状态为空,元素a,b,c,d,e,f依次入栈S,出栈的序列为b,d,c,f,e,a则栈S的容量至少为( D )

  A 6
  B 5
  C 4
  D 3


3、大小为MAX的循环队列中,f为当前对头元素位置,r为当前队尾元素位置(最后一个元素的位置),则任意时刻,队列中的元素个数为 ( B )

  A r-f
  B (r-f+MAX+1)%MAX
  C r-f+1
  D (r-f+MAX)%MAX


4、n!后面有多少个0,比如6!= 1 * 2 * 3 * 4 * 5 * 6 = 720,720 后面有1个0,n=10000,求n!( B )

  A 2498
  B 2499
  C 2450
  D 2451

  分析:

    1-10000中能够分解成 5 * k 的形式的数字个数有10000 / 5=2000个
    把这2000个数字除以5还能写成 5 * k 的形式的数字有 2000 / 5 = 400个
    把这400个数字除以5还能写成 5 * k 的形式的数字有 400 / 5 = 80个
    把这80个数字除以5还能写成 5 * k 的形式的数字有 80 / 5 = 16个
    把这16个数字除以5还能写成 5 * k 的形式的数字有 16 / 5 = 3个
    所以共含有2000+400+80+16+3=2499个5,即10000!末尾有2499个0


5、若一棵二叉树具有12个度为2的结点,6个度为1的结点,则度为0的结点个数是( C )

  A 10
  B 11
  C 13
  D 不确定


6、若将关键字1,2,3,4,5,6,7 依次插入到初始为空的平衡二叉树 T 中,则 T 中平衡因子为 0 的分支结点的个数是( D )

  A 0
  B 1
  C 2
  D 3


7、已知小根堆为8,15,10,21,34,16,12,删除关键字 8 之后需重建堆,在此过程中,关键字之间的比较次数是( C )

  A 1
  B 2
  C 3
  D 4


8、已知某个哈希表的n个关键字具有相同的哈希值,如果使用二次探测再散列法将这n个关键字存入哈希表,至少要进行次探测 ( E )

  A n-1
  B n
  C n+1
  D n(n+1)
  E n(n+1)/2
  F 1+n(n+1)/2


9、下列选项中,不可能是快速排序第2趟排序结果的是 ( C )

  A 2,3,5,4,6,7,9
  B 2,7,5,6,4,3,9
  ​ C 3,2,5,4,7,6,9
  D 4,2,3,5,7,6,9


10、设有向图G=(V,E),顶点集 V={V0,V1,V2,V3},边集 E={,,,}。若从顶点 V0 开始对图进行深度优先遍历,则可能得到的不同 遍历序列个数是 ( D )

  A 2
  B 3
  C 4
  D 5


标签:0522,数字,16,MAX,D24,选择题,关键字,400,80
来源: https://blog.csdn.net/Sunnyside_/article/details/117931515

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有