- 2
- 0
- 约2.59万字
- 约 62页
- 2026-05-22 发布于广东
- 举报
第PAGE62/NUMPAGES62页
数据结构题库
一、单选题(只有一个正确答案)
1.数据结构研究的是数据的内在逻辑关系及其在计算机中的存储表示,它主要研究的是数据的什么?
A.逻辑结构
B.存储结构
C.抽象数据类型
D.运算方法
答案:B
解析:数据结构主要研究数据在计算机中的存储表示(存储结构)以及在此结构上进行的运算。
2.线性表、栈和队列都是哪种数据结构?
A.动态结构
B.线性结构
C.非线性结构
D.树形结构
答案:B
解析:线性表、栈和队列的逻辑结构都是线性结构,元素之间存在一对一的先后关系。
3.在一个长度为n的顺序表中删除第i个元素(1≤i≤n)时,需要向前移动的元素个数是?
A.n-i
B.n-i+1
C.i
D.i-1
答案:A
解析:删除第i个元素,需要将第i+1到第n个元素依次前移一位,共移动n-i个元素。
4.线性表若采用链式存储结构时,要求内存中可用存储单元的地址?
A.必须是连续的
B.部分地址必须是连续的
C.一定是不连续的
D.连续或不连续都可以
答案:D
解析:链式存储不要求地址连续,只需存储元素的值及指向后继元素的指针。
5.以下数据结构中,不属于线性结构的是?
A.线性表
B.栈
C.树
D.队列
答案:C
解析:树是非线性结
原创力文档

文档评论(0)