我有一个这样的清单:这保留了一些索引值:此外,我还有一个名为X.x的变量可以取任何值我希望找到与X最接近和更小的“键”值。我只能通过这个代码块获得最近的值。但是不能再小一点了。closestDiff.Key;
var value = (kaynaklarArray[l].blanks[closestDiff.Index])[closestDi
这是一个算法。因为它只是一个for循环,所以我会把它看作O(N),但是有人告诉我它是O(N2)。有人告诉我,这是因为list.add,但这不会改变N?那么,为什么时间复杂度的变化呢? for (int i = 0; i < list.size() - 1; i += 2) { list.add(i + 1, first); }