Gan*_*h D 2 java arrays time-complexity
如何Arrays.fill(char[] a,char val)实现内部的java?
它的复杂性是什么?
如果您查看Class 中fill(char[] a, char val)可用的定义java.util.Arrays。
就是这样
public static void fill(Object[] a, Object val) {
for (int i = 0, len = a.length; i < len; i++) //this loop will continues to the length of a.
a[i] = val;
}
Run Code Online (Sandbox Code Playgroud)
因此,此方法的复杂度为O(n)。其中n是Object[] a您传递给参数的对象数组的长度。
| 归档时间: |
|
| 查看次数: |
2585 次 |
| 最近记录: |