当前位置:首页 >课程 >数据结构与算法

1、算法分析主要分析的是算法的( )

A、空间复杂性
B、正确性
C、可读性
D、时间复杂性

参考答案:请扫码使用小程序查看答案

2、数据结构是数据对象与对象中数据元素之间关系的集合。

A、错
B、对

参考答案:请扫码使用小程序查看答案

3、数据元素是数据的最小单位。

A、对
B、错

参考答案:请扫码使用小程序查看答案

4、数据的逻辑结构是指各数据元素之间的逻辑关系,是用户按使用需要而建立的。

A、对
B、错

参考答案:请扫码使用小程序查看答案

5、算法和程序没有区别,所以在数据结构中二者是通用的。

A、对
B、错

参考答案:请扫码使用小程序查看答案

6、数据结构中,与所使用的计算机无关的是数据的( )结构

A、存储
B、逻辑
C、物理
D、物理与存储

参考答案:请扫码使用小程序查看答案

7、算法分析的目的是( )

A、研究算法中的输入和输出的关系
B、分析算法的效率以求改进
C、分析算法的易懂性和文档性
D、找出数据结构的合理性

参考答案:请扫码使用小程序查看答案

8、设x,y,n为正整数,下列程序片段的渐进时间复杂度是( ) x=1;y=1; while(x + y <= n){ if(x > y) y++; else x++;}

A、O(( 2/3 )n)
B、O(log2n)
C、 O(n2)
D、O(n)

参考答案:请扫码使用小程序查看答案

9、在数据结构中,从逻辑上可以把数据结构分成 ( )

A、动态结构
B、静态结构
C、线性结构
D、非线性结构

参考答案:请扫码使用小程序查看答案

10、计算机算法必须具备输入、输出和( )、( )、( )5个特性。

A、可行性
B、有穷性
C、可扩充性
D、确定性

参考答案:请扫码使用小程序查看答案