Алгоритм Шелла

Тема в разделе "Delphi - Multimedia, Графика, Игры", создана пользователем Sania, 15 сен 2006.

Статус темы:
Закрыта.
  1. Sania

    Sania Гость

    Здраствуйте, помогите пожалуйста с графическим предтавлением работы алгоритма Шелла.
    Вот алгоритм Шелла:
    begin
    g:=trunc((n+1)/2);
    repeat
    i:=i-g;
    c:=True;
    repeat
    if a[j]<=a[j+g]
    then
    begin
    c:=False;
    end
    else
    begin
    t:=a[j];
    a[j]:=a[j+g];
    a[j+g]:=t;
    end;
    j:=j-1
    until not((j>=0)and&copy;);
    i:=i+1
    until not (i<=n);
    g:=trunc(g/2);
    until not(g>0);
    end;
    Как модернизировать его чтобы выводился график с 33 опытами сортировки.Где ось Y:время, X:количество элементов. И вывод сред. арифм. времени. Буду очень признателен, т.к. pascal изучаю недавно, но вот с графиками и временем выполнения алгоритма ещё не сталкивался.
     
  2. sdriver

    sdriver Гость

    teechart попробуй, а еще лучше в examples поройся, где то я это видел.
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей