下列关于算法的叙述中正确的是( )?
A: 解决同一个问题用不同的算法的时间复杂度一定是一样的
B: 解决同一个问题用不同的算法的时间复杂度可以不一样
C: 如果采用相同数据存储结构,解决同一个问题的不同算法的时间复杂度一定是一样的
D: 如果采用不同的数据存储结构,解决同一问题的不同算法的时间复杂度可以不一样
A: 解决同一个问题用不同的算法的时间复杂度一定是一样的
B: 解决同一个问题用不同的算法的时间复杂度可以不一样
C: 如果采用相同数据存储结构,解决同一个问题的不同算法的时间复杂度一定是一样的
D: 如果采用不同的数据存储结构,解决同一问题的不同算法的时间复杂度可以不一样
举一反三
- 第三章 下列叙述中正确的是 A: 解决同一个问题的不同算法的时间复杂度一般是不同的 B: 解决同一个问题的不同算法的时间复杂度必定是相同的 C: 对同一批数据作同一种处理,如果数据存储结构不同,不同算法的时间复杂度肯定相同 D: 对同一批数据作不同的处理,如果数据存储结构相同,不同算法的时间复杂度肯定相同
- 以下关于算法叙述正确的是_______。? 一个算法可以无止境地运算下去。|求解同一个问题的算法只有一个。|解决同一个问题,采用不同算法的效率不同。|算法是专门解决一个具体问题的步骤、方法。
- 以下关于算法叙述正确的是_______。 A: 解决同一个问题,采用不同算法的效率不同。 B: 求解同一个问题的算法只有一个。 C: 算法是专门解决一个具体问题的步骤、方法。 D: 一个算法可以无止境地运算下去。
- 同一个问题可以用不同的算法解决,同一个算法也可以解决不同的问题。( ) A: 对 B: 错
- 有些算法即使问题的规模相同,若输入的数据顺序不同,则算法的时间复杂度也会不同。在一般情况下,取( )作为算法的时间复杂度。 A: 最好时间复杂度 B: 最坏时间复杂度 C: 平均时间复杂度