我知道有些人之前可能会问过这个问题,但我会尝试的。
假设我有一个数组,我用冒泡排序排序
然后(在我完成排序之后)我再次排序(通过不同的比较)以便
达到我的目的。
我第一次使用: O(n 2 ) 。
在我第二次使用: O(n 2 ) 。
== > 我以 O(n 2 )的复杂度实现了我的目的。
或其他一些东西(O(n 3 ) 或 2*O(n 2 ) 或者我不知道是什么)
我知道有些人之前可能会问过这个问题,但我会尝试的。
假设我有一个数组,我用冒泡排序排序
然后(在我完成排序之后)我再次排序(通过不同的比较)以便
达到我的目的。
我第一次使用: O(n 2 ) 。
在我第二次使用: O(n 2 ) 。
== > 我以 O(n 2 )的复杂度实现了我的目的。
或其他一些东西(O(n 3 ) 或 2*O(n 2 ) 或者我不知道是什么)