Выбор сортировки для объединения сортировки

Ниже я привел мой пример кода сортировки выбора, который, если возможно, я хочу преобразовать в сортировку слиянием (в качестве типа данных я использую связанный список):

public void sortRawDataRepository() {
    for (int i = 0; i < rawDataRepository.size(); i++) {
        for (int j = i + 1; j < rawDataRepository.size(); j++) {
            Date iDate = rawDataRepository.get(i).getProductionDate();
            Date jDate = rawDataRepository.get(j).getProductionDate();
            if (iDate.getTime() > jDate.getTime()) {
                Item tmp = rawDataRepository.get(i);
                rawDataRepository.set(i, rawDataRepository.get(j));
                rawDataRepository.set(j, tmp);
            }
        }
    }
}

0 ответов

Другие вопросы по тегам