1
由我创建的计算两个数组相交的方法的复杂性(在好的,平均的,最差的情况下)是线性的吗?为O(n)复杂性好,中等和最差
public void getInt(int[] a,int[] b){
int i=0;
int j=0;
while(i<a.length && j<b.length){
if(a[i]==b[j]){
System.out.print(a[i]+" ");
i++;j++;
}else if(a[i]<b[j]) i++;
else if(a[i]>b[j]) j++;
}
}
正确的,它是线性 –
线性上的Na + Nb。 –