Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
3 / 3 / 1
Регистрация: 12.07.2010
Сообщений: 92
1

Выполнить сортировку целочисленного массива

06.05.2012, 12:27. Показов 889. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Задание: Выполнить сортировку целочисленного массива (поиск в массиве) из n элементов. Алгоритм сортировки (поиска) оформить в виде функции.Метод сортировки (поиска): Внешняя двухфазная сортировка прямым слиянием

Вот пояснение внешней двухфазной сортировки прямым слиянием:
Внешняя сортировка используется для сортировки файлов, размеры которых не позволяют записать их во временные массивы в оперативной памяти. Для сортировки используются три файла: c (исходный файл), a и b (вспомогательные файлы). Элементы исходного файла с попеременно записываются то в а, то в файл b (фаза разделения). Таким образом, в каждом файле создаются одноэлементные последовательности. Далее формируются двухэлементные упорядоченные последовательности, в которых один элемент берется из а, а другой из b (фаза слияния). Эти двухэлементные последовательности записываются в файл с. Далее двухэлементные последовательности попеременно записываются то в а, то в файл b (фаза разделения). Затем двухэлементные последовательности из файлов a и b сливаются в упорядоченные четверки и записываются в файл с (фаза слияния). Алгоритм разбиения файла с пополам и формирование упорядоченных последовательностей путем слияния пар последовательностей из файлов a и b повторяется до тех пор, пока в файлах a и b не образуется по одной упорядоченной последовательности, которые окончательно сливаются в отсортированный файл с.
В задании реализовать «внутреннюю» версию алгоритма для сортировки массива из n элементов.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.05.2012, 12:27
Ответы с готовыми решениями:

Выполнить сортировку целочисленного массива
Выполнить сортировку целочисленного массива (поиск в массиве) из n элементов. Алгоритм сортировки...

Реализовать сортировку выбором (в порядке убывания значений) для целочисленного массива
Реализовать сортировку выбором (в порядке убывания значений) для целочисленного массива arr...

Описать класс, делающий сортировку целочисленного одномерного массива, с использованием всего 5-ти операторов
Задача: Описать класс, делающий сортировку целочисленного одномерного массива, с использованием...

Выполнить сортировку двумерного массива
Выполнить сортировку двумерного массива с перестановкой строк так, что бы среднии значения...

0
06.05.2012, 12:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.05.2012, 12:27
Помогаю со студенческими работами здесь

Выполнить сортировку массива в заданном порядке
Создайте приложение, которое предлагает пользователю ввести размер массива и создать массив...

Выполнить сортировку массива методом пузырька
Дан массив А. Выполнить сортировку с помощью метода пузырьком

Выполнить сортировку по возрастанию элементов массива кратных 3 и 5
Сформировать массив 25 целых случайных чисел в диапазоне от минус 40 до 60. Напечатать его....

Выполнить сортировку одномерного массива X(100) методом Шейкера.
Выполнить сортировку одномерного массива X(100) методом Шейкера. В отсортированном одномерном...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru