谁能告诉我以下代码的时间复杂度是多少:
for (int i = 0; i < array.length - 1; i++) {
for (int j = i + 1; j < array.length; j++) {
// do something
}
}
不可能是O(n^2)
因为j = i + 1
?谢谢!
谁能告诉我以下代码的时间复杂度是多少:
for (int i = 0; i < array.length - 1; i++) {
for (int j = i + 1; j < array.length; j++) {
// do something
}
}
不可能是O(n^2)
因为j = i + 1
?谢谢!