数据结构期末考试试题1
()是性质相同的数据元素的集合,是数据的子集
A.数据元素B.数据对象(正确答案)C.数据结构D.数据项2
把数据存储到计算机中,并具体体现数据元素间的逻辑结构称为()
A.物理结构(正确答案)B.逻辑结构C.算法的具体实现D.给相关变量分配存储单元3
从n个数中选取最大元素()
A.基本操作是数据元素间的交换B.算法的时间复杂度是O(n2)C.算法的时间复杂度是O(n)(正确答案)D.需要进行(n+1)次数据元素间的比较4
数据的()结构与所使用的计算机无关
A.逻辑(正确答案)B.物理C.存储D.逻辑与存储5
数据的物理结构()
A.与数据的逻辑结构无关B.仅仅包括数据元素的表示C.只包括数据元素间关系的表示D.包括数据元素的表示和关系的表示(正确答案)6
数据结构中,与所使用的计算机无关的是数据的()结构
A.物理B.存储C.逻辑与物理D.逻辑(正确答案)7
数据元素是数据的基本单位,它()
A.只能有一个数据项组成B.至少有二个数据项组成C.可以是一个数据项也可以由若干个数据项组成(正确答案)D.至少有一个数据项为指针类型8
算法的时间复杂度与()有关
A.所使用的计算机B.计算机的操作系统C.算法本身(正确答案)D.数据结构9
同一种逻辑结构()
A.只能有唯一的存储结构B.可以有不同的存储结构(正确答案)C.只能表示某一种数据元素之间的关系D.以上三种说法均不正确10
线性结构中数据元素的位置之间存在()的关系
A.一对一(正确答案)B.一对多C.多对多D.每一个元素都有一个直接前驱和一个直接后继11
树形结构中数据元素的位置之间存在()的关系
A.一对一B.一对多(正确答案)C.多对多D.每一个元素都有一个直接前驱和一个直接后继12
图形结构中数据元素的位置之间存在()的关系
A.一对一B.一对多C.多对多(正确答案)D.每一个元素都有