Я ищу элегантное и высокопроизводительное решение следующей проблемы.Сортировка наборов упорядоченных связанных списков
Имеет 256 связанных списков.
- Каждый список содержит те же типы объектов, что между прочим содержит целое число, которое используется для определения порядка сортировки.
- Все номера во всех списках уникальны
- Каждый отдельный список отсортирован в порядке возрастания этих чисел
Как бы вы создать единый восходящий упорядоченный список из всех объектов из 256 оригинальных связанных списков? Я бы предпочел не переборщить с этим, и еще несколько идей, но это похоже на одну из тех проблем, для которой есть стандартное, оптимальное решение.
+1, но слияние было бы быстрее, если бы оно работало только в 1 списке за раз. – 2008-10-02 13:44:12