一个算法的时间复杂度越低,则算法的效率就越高。
举一反三
- 同一个算法,实现语言级别越高,算法执行的效率越低。()
- 同一个算法,实现语言的级别越高,执行效率就越低
- 下面说法错误的是( )。 (1)算法原地工作的含义是指不需要任何额外的辅助空间; (2)在相同的规模n下,复杂度O(n)的算法在时间上总是优于复杂度O(2n)的算法; (3)所谓时间复杂度是指最坏情况下,估算算法执行时间的一个上界; (4)同一个算法,实现语言的级别越高,执行效率就越低;
- 关于算法与数据结构的关系,______是正确的。 A: 算法的实现依赖于数据结构的设计 B: 算法的效率与数据结构无关 C: 数据结构越复杂,算法的效率越高 D: 数据结构越简单,算法的效率越高
- 算法是一个____的集合,算法效率的度量可以分为时间复杂度和空间复杂度。