希赛网小程序
导航

考研数据结构在线题库每日一练(一)

责编:希赛网 2023-07-04
考研资料领取

本文提供考研数据结构在线题库每日一练,以下为具体内容

1、若有说明 int (*p) [3];则以下         是正确的叙述。

A、p是一个指针数组

B、(*p) [3] 与*p[3]等价

C、p是一个指针,它可以指向一个一维数组中任一元素

D、p是一个指针,它只能指向一个包含 3 个 int 类型元素的一维数组


2、若用一个不带头结点的循环单链表表示队列,则最好用         标识链队。

A、首结点指针

B、尾结点指针

C、首结点和尾结点两个指针

D、任何结点指针


3、用足够容量的一维数组 B 对 n*n 阶对称矩阵 A 进行压缩存储,若 B 中只存储对称矩阵 A 的下三角元素,则 A[i,j](其中 i<j)存储在 B 中对应的元素为         。

A、B[j*n/2+i]

B、B[i*(i+1)/2+j]

C、B[j*(j+1)/2+i]

D、B[i*n/2+j]


4、设有顺序数组(最大容量为 maxsize)存储某循环队列 Q,用 front(队首元素的下标)与 count(队列中元素个数)来标记该队列,假设当前 count<maxsize,则以下语句可以完成新元素 e 入队的操作为         。

A、Q->front++; Q->data[Q->front]=e;

B、Q->data[Q->front+Q->count]=e; Q->count++;

C、Q->count=Q->count++%maxsize; Q->data[Q->front+Q->count]=e;

D、Q->data[(Q->front+Q->count)%maxsize]=e; Q->count++;


5、由两个栈共享一个数组空间的好处是         。

A、减少存取时间,降低上溢出发生的机率

B、节省存储空间,降低上溢出发生的机率

C、减少存取时间,降低下溢出发生的机率

D、节省存储空间,降低下溢出发生的机率


点击查看答案与解析

点击查看【完整】试卷>>

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
相关阅读
查看更多

加群交流

公众号

客服咨询

考试资料

每日一练

咨询客服