第20章测试:Java数组操作

测试你对Java数组操作的掌握程度,包括数组复制、排序算法、搜索算法和性能优化

1
以下哪种数组复制方法性能最高?
2
冒泡排序的时间复杂度是?
3
二分搜索算法的前提条件是?
4
Arrays.sort()方法使用的是哪种排序算法?
5
线性搜索的时间复杂度是?
6
以下哪个方法可以创建数组的部分副本?
7
选择排序的特点是?
8
Arrays.binarySearch()方法在找不到目标元素时返回什么?
9
对于大数组的复制操作,最佳实践是?
10
在已排序数组中查找元素,应该选择哪种搜索算法?

答案解析