2019年考研《计算机数据结构》测试题

1.下列程序段的时间复杂度为( )。i=0,s=0; while (s(A) O(n1/2) (B) O(n1/3) (C) O(n) (D) O(n2)2.设某链表中最常用的操作是在链表的尾部插入或删除元素,则选用下列( )存储方式最节省运算时间。(A) 单向链表 (B) 单向循环链表(C) 双向链表 (D) 双向循环链表3.设指针q指向单链表中结点A,指针p指向单链表中结点A的后继结点B,指针s指向被插入的结点X,则在结点A和结点B插入结点X的操作序列为( )。

专题预览更多

  • 1 2019年考研《计算机数据结构》测试题(5)
      一、选择题(30分)  1. 设一组权值集合W={2,3,4,5,6},则由该权值集合构造的哈夫曼树中带权路径长度之和为( )。  (A) 20 (B) 30 (C) 40 (D) 45  2.执行一趟快速排序能够得到的序列是( )。  (A) [41,12,34,45,27] 55 [72,63]  (B) [45,34,12,41] 55 [72,63,27]  (C) [63,12,34,45,27] 55 [ ...
    点赞(0) 反对(0) 本站小编 发布于 1517146414 阅读(0) 评论(0)
  • 2 2019年考研《计算机数据结构》测试题(4)
      一、选择题(30分)  1.设某无向图有n个顶点,则该无向图的邻接表中有( )个表头结点。  (A) 2n (B) n (C) n/2 (D) n(n-1)  2.设无向图G中有n个顶点,则该无向图的最小生成树上有( )条边。  (A) n (B) n-1 (C) 2n (D) 2n-1  3.设一组初始记录关键字序列为(60,80,55,40,42,85),则以第一个关键字45为基准而得 ...
    点赞(0) 反对(0) 本站小编 发布于 1517146400 阅读(0) 评论(0)
  • 3 2019年考研《计算机数据结构》测试题(3)
      一、选择题(30分)  1. 字符串的长度是指( )。  (A) 串中不同字符的个数 (B) 串中不同字母的个数  (C) 串中所含字符的个数 (D) 串中不同数字的个数  2. 建立一个长度为n的有序单链表的时间复杂度为( )  (A) O(n) (B) O(1) (C) O(n2) (D) O(log2n)  3. 两个字符串相等的充要条件是( )。  (A) 两个字符串的长 ...
    点赞(0) 反对(0) 本站小编 发布于 1517146386 阅读(0) 评论(0)
  • 4 2019年考研《计算机数据结构》测试题(2)
     一、选择题(30分)  1.下列程序段的时间复杂度为( )。  for(i=0; i  (A) O(m*n*t) (B) O(m+n+t) (C) O(m+n*t) (D) O(m*t+n)  2.设顺序线性表中有n个数据元素,则删除表中第i个元素需要移动( )个元素。  (A) n-i (B) n+l -i (C) n-1-i (D) i  3.设F是由T1、T2和T3三棵树组成的森林,与F对应的二叉树为B,T1、T2 ...
    点赞(0) 反对(0) 本站小编 发布于 1517146364 阅读(0) 评论(0)
  • 5 2019年考研《计算机数据结构》测试题(1)
      一、选择题(24分) 1.下列程序段的时间复杂度为( )。 i=0,s=0; while (s (A) O(n1/2) (B) O(n1/3) (C) O(n) (D) O(n2) 2.设某链表中最常用的操作是在链表的尾部插入或删除元素,则选用下列( )存储方式最节省运算时间。 (A) 单向链表 (B) 单向循环链表 (C) 双向链表 (D) 双向循环链表 3.设指针q指向 ...
    点赞(0) 反对(0) 本站小编 发布于 1517146349 阅读(1) 评论(0)