我知道如果我有一个这样的函数: public int addOne(int a){} 时间复杂度的顺序将是O(1),因为我们只做一个运算(求和)。如下所示: public void assignValues(){ b = 3; //maybe more
} 这个函数的时间复杂度是多少?我的猜测是它仍然是
scala切片方法的时间复杂度是多少?是O(m)还是O(n),其中m是片中的元素数,n是集合中的元素数。更具体的问题:someMap.slice(i, i + 1).keys.head的时间复杂度是多少,其中我的随机整数小于someMap.size?如果切片复杂度是O(m),那么它应该是O(1),对吗?