1《数据结构与算法》复习题一、选择题。1 •在数据结构中,从逻辑上可以把数据结构分为_^。A•动态结构和静态结构 B•紧凑结构和非紧凑结构C•线性结构和非线性结构 D•内部结构和外部结构2 •数据结构在计算机内存中的表示是指亠。A•数据的存储结构 B•数据结构 C•数据的逻辑结构 D•数据元素之间的关系3 •在数据结构中,与所使用的计算机无关的是数据的亠结构.A•逻辑 B•存储 C•逻辑和存储 D•物理4 •在存储数据时,通常不仅要存储各数据元素的值,而且还要存储_C_.A•数据的处理方法 B•数据元素的类型C•数据元素之间的关系 D•数据的存储方法5 •在决定选取何种存储结构时,一般不考虑亠.A•各结点的值如何 B•结点个数的多少C•对数据有哪些运算 D•所用的编程语言实现这种结构是否方便。6 •以下说法正确的是山_.A•数据项是数据的基本单位B•数据元素是数据的最小单位C•数据结构是带结构的数据项的集合D.—些表面上很不相同的数据可以有相同的逻辑结构7 •算法分析的目的是仝,算法分析的两个主要方面是。(1)A•找出数据结构的合理性 B•研究算法中的输入和输出的关系C•分析算法的效率以求改进 C•分析算法的易读性和文档性(2)A•空间复杂度和时间复杂度 B•正确性和简明性C•可读性和文档性 D•数据复杂性和程序复杂性8 •下面程序段的时间复杂度是 O(n2)。s=0;for(I=0;i