Collections中根据指定 Comparator 产生的顺序对指定List集合元素进行排序的方法是
A: void reverse(List list)
B: void shuffle(List list)
C: void sort(List list)
D: void swap(List list, int i, int j)
E: void sort(List list, Comparator c)
A: void reverse(List list)
B: void shuffle(List list)
C: void sort(List list)
D: void swap(List list, int i, int j)
E: void sort(List list, Comparator c)
举一反三
- Collections类中实现对List集合排序的方法是() A: max(Collection c) B: min(Collection c) C: copy(List dest,List src) D: sort(List list)
- 对于选择排序算法的函数原型,可以写作: A: template <;typename S, int arraySize>; void selectionSort(S list[], int arraySize) { // do something} B: template <;typename S>; void selectionSort(S list[], int arraySize) { // do something} C: template <;typename S, int ARRAY_SIZE>; S selectionSort(int list[]) { // do something} D: template <;typename S>; void selectionSort(int list[], S arraySize) { // do something}
- 对于选择排序算法的函数原型,可以写作: A: template <;typename S>; void selectionSort(S list[], int arraySize) { // do something} B: template <;typename S>; void selectionSort(S list[], int arraySize) { // do something} C: template <;typename S, int ARRAY_SIZE>; S selectionSort(int list[]) { // do something} D: template <;typename S>; void selectionSort(int list[], S arraySize) { // do something}
- 对于选择排序算法的函数原型,可以写作: A: template <typename S, int arraySize> void selectionSort(S list[], int arraySize) { // do something} B: template <typename S> void selectionSort(S list[], int arraySize) { // do something} C: template <typename S, int ARRAY_SIZE> S selectionSort(int list[]) { // do something} D: template <typename S> void selectionSort(int list[], S arraySize) { // do something}
- 下面程序的运行结果为。 def swap(list): temp=list[0] list[0]=list[1] list[1]=temp list=[1,2] swap(list) print(list)