-Поиск по дневнику

Поиск сообщений в Arras

 -Подписка по e-mail

 

 -Сообщества

Участник сообществ (Всего в списке: 1) World_of_pictures

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 05.03.2006
Записей: 2
Комментариев: 25
Написано: 48


Сортировка Шеллом ибо потом въебу

Вторник, 04 Марта 2008 г. 22:01 + в цитатник
code:
procedure sort_shell (var a:array of word);
var
bis,i,j,k,h:int64;
begin
bis:=high(a);
k:=bis shr 1;
While k>0 do
Begin
For i:=1 To bis-k do
begin
j:=i;
While (j>=1) And (a[j]>a[j+k]) do
begin
h:=a[j];
a[j]:=a[j+k];
a[j+k]:=h;
dec(j);
end;
end;
k:=k shr 1;
End;
End;



bis - длинна массива
к - шаг сортировки
Рубрики:  Фаапще

Понравилось: 9 пользователям

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку