【发布时间】:2017-04-10 06:37:45
【问题描述】:
我正在尝试找出以下函数的时间复杂度:
for (int i = 0; i < arraySize; i++) {
for (int j = 0; j < arraySize; j++) {
if (array[j] < array[i]) {
//Do something
}
else if (array[j] == array[i]) {
//Do something else
}
}
}
我认为是 O(n^2),但我不确定如何证明。
【问题讨论】:
标签: loops for-loop nested time-complexity