摘要:以下是希赛网给大家分享考研数据结构在线题库每日一练,希望通过刷题可以帮助大家巩固重要知识点,对知识点查漏补缺,祝愿大家能顺利通过考试!
本文提供考研数据结构在线题库每日一练,以下为具体内容
1、设循环队列中数组的下标范围是0…n-1,其头指针front指向队首元素,rear指向队尾元素,则队列的长度为( )。
A、rear-front
B、rear-front+1
C、(rear-front+1)%(n+1)
D、(rear-front+n+1)%n
2、下列序列中,( )是执行第一趟快速排序后得到的序列(排序的关键字类型是字符串)。
A、[da,ax,eb,de,bb]ff[ha,gc]
B、[cd,eb,ax,da]ff[ha,gc,bb]
C、[gc,ax,eb,cd,bb]ff[da,ha]
D、[ax,bb,cd,da]ff[eb,gc,ha]
3、运算实现是针对( )的指出运算的具体操作步骤。
A、逻辑结构
B、存储结构
C、顺序存储
D、链接存储
4、假设一链表最常用的操作是在末尾插入结点和删除结点,选用( )最节省时间。
A、带表头结点双循环链表
B、单链环链表
C、带尾指针单循环链表
D、单链表
5、以下算法的时间复杂度为( )。void fun(int n){ int i=1; while(i <= n) i = i*2; }
A、O(n)
B、O(n2)
C、O(nlog2n)
D、O(log2n)
点击查看【完整】试卷>>考研备考资料免费领取
去领取