#36. 初赛复习考察

初赛复习考察

30 个选择题,总共 60 分。

一、选择题

  1. 以下哪个编码不能表示数字()

{{ select(1) }}

  • [00000000][00000000]
  • [11111111][11111111]
  • [10000000][10000000]
  • [10000000][10000000]
  1. 人工智能之父是() {{ select(2) }}
  • 图灵
  • 姚期智
  • 周志华
  • 冯·诺伊曼
  1. 0,1,2,3,4,50,1,2,3,4,5 可以组成 ( ) 个没有重复数字和前导零的五位奇数。

{{ select(3) }}

  • 288288
  • 320320
  • 144144
  • 224224
  1. 以下对于算法的描述中,完全正确的是: {{ select(4) }}
  • 二分法是指将问题一分为二,二分为四,四分为八,再逐一解决分解出的小问题,最终解决整个问题。
  • 枚举算法是将可能的答案一一尝试,枚举算法可能会借助 for 循环或递归实现。
  • 一个算法可能没有输出,但不能没有输入。
  • 选择,冒泡,插入排序都是稳定的排序算法。
  1. 1010 个三好学生名额分配到 77 个班级,每个班级至少有一个名额,一共有( )种不同的分配方案 {{ select(5) }}
  • 8484
  • 7272
  • 5656
  • 504504
  1. 三个男生和三个女生站成一排,要求恰好有两个女生相邻,问有多少种方案()

    {{ select(6) }}

  • 432432
  • 576576
  • 192192
  • 7272
  1. 一个链表中,每一个结点有一个 next 指针指向下一个结点,现在想要删除链表中结点 pp 的下一个结点,正确的操作是() {{ select(7) }}
  • free(p->next);
  • temp = p->next; p->next = temp->next; free(temp);
  • temp = p->next; temp->next = p->next; free(temp);
  • temp = p->next; free(temp);
  1. 入栈顺序为 1,2,3,4,51,2,3,4,5,则不可能的出栈顺序为() {{ select(8) }}
  • 1 2 3 4 5
  • 5 4 3 2 1
  • 3 2 1 5 4
  • 3 1 2 4 5
  1. 下列关于线性表的叙述中,错误的是? {{ select(9) }}
  • 顺序表在内存中的存储单元地址必须连续
  • 链表在内存中的存储单元地址连续不连续均可
  • 顺序表插入元素不需要移动任何元素的位置
  • 双向链表插入元素不需要移动任何元素的位置
  1. 往一个初始为空的顺序表中依次插入 3,5,2,4,1,且满足任意时刻顺序表中的元素从左至右都是升序的,则插入过程中总共移动了( )次元素。 {{ select(10) }}
  • 44
  • 77
  • 88
  • 1010
  1. FIFO,LILO 形容的是哪一个数据结构? {{ select(11) }}
  • 顺序表
  • 双向链表
  • 队列
  1. 已知包含 77 个节点的二叉树的前序遍历序列为 1,2,4,3,5,6,7,中序遍历序列为 4,2,1,5,3,7,6,则其后序遍历序列为( ) {{ select(12) }}
  • 2,3,4,5,6,7,1
  • 2,4,3,5,6,7,1
  • 3,5,6,7,4,1,2
  • 4,2,5,7,6,3,1
  1. 完全二叉树的顺序存储方案,是指将完全二叉树的节点从上至下、从左至右依次存放到一个顺序结构的数组中。假定根节点存放在数组的 11 号位置,则第 kk 号节点的右儿子节点如果存在的话,应当存放在数组的( )号位置。 {{ select(13) }}
  • k+1k+1
  • k+2k+2
  • 2k+12k+1
  • 2k+22k+2
  1. 1010 个顶点的无向图至少应该有( )条边才能确保是一个连通图 {{ select(14) }}
  • 99
  • 1010
  • 1111
  • 1212
  1. 关于拓扑排序,下面说法正确的是? {{ select(15) }}
  • 所有连通的有向无环图都可以实现拓扑排序
  • 对同一个图而言,拓扑排序的结果是唯一的
  • 拓扑排序中入度为 00 的节点总会排在入度大于 00 的节点的前面
  • 拓扑排序结果序列中的第二个节点一定是入度为 11 的点
  1. 无向完全图是图中每对顶点之间都恰好有一条边的简单图。已知无向完全图 GG1010 个顶点,则它共有( )条边。

{{ select(16) }}

  • 99
  • 4545
  • 5555
  • 9090
  1. 66 个一模一样的苹果放到 33 个一样的盘子中,允许有的盘子空着不放,一共有( )种放法。 {{ select(17) }}
  • 55
  • 66
  • 77
  • 88
  1. 甲、乙、丙、丁、戊五人站在一排,要求甲、乙均不与丙相邻,不同排法有( )种。

{{ select(18) }}

  • 1212
  • 2424
  • 3636
  • 5454
  1. 88 次射击,命中 33 次,其中恰有 22 次连续命中的情形有( )种

{{ select(19) }}

  • 1515
  • 3030
  • 4545
  • 6060
  1. 一棵层数为 nn 的满二叉树有( )个结点?

{{ select(20) }}

  • nn
  • 2n2^n
  • 2n12^{n-1}
  • 2n12^n-1
  1. C++ 程序中,表达式 130 | 10 的值为

{{ select(21) }}

  • 1313
  • 11
  • 120120
  • 138138
  1. 八进制数(12345670)(12345670)8(07654321)(07654321)8的和为()。 {{ select(22) }}
  • (22222221)(22222221)8
  • (21111111)(21111111)8
  • (22111111)(22111111)8
  • (22222211)(22222211)8
  1. 后缀表达式 6 2 3 + - 3 8 2 / + * 2 ^ 3 + 对应的中缀表达式是() {{ select(23) }}
  • ( ( 6 - ( 2 + 3 ) ) * ( 3 + 8 / 2 ) ) ^ 2 + 3
  • 6 - 2 + 3 * 3 + 8 / 2 ^ 2 + 3
  • ( 6 - ( 2 + 3 ) ) * ( ( 3 + 8 / 2 ) ^ 2 ) + 3
  • 6 - ( ( 2 + 3 ) * ( 3 + 8 / 2 ) ) ^ 2 + 3
  1. 假设有一组字符 {a,b,c,d,e,fa,b,c,d,e,f},对应的频率分别为 5%5\%9%9\%12%12\%13%13\%16%16\%45%45\%,请问以下哪个选项是字符 a,b,c,d,e,fa,b,c,d,e,f 分别对应的一组哈夫曼编码?() {{ select(24) }}
  • 1111, 1110, 101, 100, 110, 0
  • 1010, 1001, 1000, 011, 010, 00
  • 000, 001, 010, 011, 10, 11
  • 1010, 1011, 110, 111, 00, 01
  1. 在计算机中,以下哪个选项描述的数据存储容量最小?() {{ select(25) }}
  • 字节(byte)
  • 比特(bit)
  • 字(word)
  • 千字节(kilobyte)
  1. 以下哪个不是操作系统?() {{ select(26) }}
  • Linux
  • Windows
  • Android
  • HTML
  1. 前缀表达式 +32+5 12+3*2+5\ 12 的值是()。

    {{ select(27) }}

  • 2323
  • 2525
  • 3737
  • 6565
  1. 一棵完全二叉树上有 10011001 个节点,其中叶子节点的个数是?

    {{ select(28) }}

  • 500500
  • 501501
  • 499499
  • 502502
  1. 对下图从 11 出发进行 DFS,哪个是可能的 DFS 序列?

image

{{ select(29) }}

  • 1 2 3 5 6 4
  • 1 2 6 3 5 4
  • 1 2 3 6 5 4
  • 1 6 3 4 5 2
  1. 对下图从 11 出发进行 BFS,哪个是可能的 BFS 序列?

image

{{ select(30) }}

  • 1 2 6 3 5 4
  • 1 2 3 5 6 4
  • 1 2 3 6 4 5
  • 1 6 3 2 5 4