Я хочу использовать функцию
public static void sort(Object[] a)
Чтобы отсортировать массив int, но я не уверен, как это сделать, чтобы точно знать, что он использует сортировку слиянием, а не какую-либо другую сортировку.
Вот документация по Java: https://docs.oracle.com/javase/7/docs/api/java/util/Arrays.html
И ниже, я думаю, будет правильная реализация функции для использования сортировки слиянием.
public static void main(String[] args) {
int arr[] = { 3, 2, 4, 1, 99, 30, 5, 3 };
Arrays.sort(arr);
}
Это было бы правильно? И далее я хотел указать индекс, откуда начать сортировку и т. Д. С
sort(Object[] a, int fromIndex, int toIndex)
Как бы я позаботился о том, чтобы написать код, чтобы он использовал сортировку слиянием, а не быструю сортировку.