标签: complexity-theory
我在两种算法A和B之间进行了比较。我发现,这两种算法的时间复杂度不同,分别为O(n ^ 3)和O(n ^ 4),但是A和B的空间复杂度相同,即O(n)。这有可能吗?
答案 0 :(得分:0)
这是可能的,是的。时间复杂度和空间复杂度不一定相互关联。
作为一个例子,考虑各种排序算法,例如this list中的排序算法 - 如你所见,插入排序和堆栈都有空间复杂度(列内存) O(1),虽然它们的时间复杂性不同。