Вниз
Скачать: CL | DM;

сортировка   Найти похожие ветки 

 
andi ©   (2009-08-07 18:33) [0]

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


 
Дмитрий Локтев   (2009-08-07 18:50) [1]

http://www.zsu.zp.ua/lab/MathDep/ApMath/SWPCII/SOURCE/L16.pdf


 
MBo ©   (2009-08-07 19:29) [2]

Нужна процедура слияния двух отсортированных подмассивов (Merge).
Сама сортировка проходит так  - находим кусок массива, который уже отсортирован (он может состоять из одного элемента, если следующий нарушает порядок). За ним находим второй сортированный кусок. Сливаем их во вспомогательный массив. Идем далее, повторяя поиск-слияние до конца массива.
Затем повторяем всю процедуру над преобразованным массивом до тех пор, пока весь массив не отсортируется.


 
antonn ©   (2009-08-07 22:05) [3]

просто интересно - а оно как по эффективности получится? :)


 
Denis__ ©   (2009-08-07 23:03) [4]

Хорошо получится. Слияние можно сделать по принципу, как если карты в двух стопках лежат и... ну думаю идея ясна, если "нужно разобраться"



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.008 c
2-1249667412
<code>
2009-08-07 21:50
2009.10.11
Как добавить к PopUp меню пункты другого меню


15-1248075284
xayam
2009-07-20 11:34
2009.10.11
Настройка Apache, htaccess


2-1249976482
N-Tek
2009-08-11 11:41
2009.10.11
Вопрос по ListView


2-1248613364
_Татьяна_
2009-07-26 17:02
2009.10.11
Какой параметр использовать в функции?


2-1249745085
Kur'yan29
2009-08-08 19:24
2009.10.11
Формат ico.




   Наверх