Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.11.2007, 15:37   #1
fedya
 
Регистрация: 23.11.2007
Сообщений: 3
По умолчанию Сортировка

скоро сессия а в делфи не то что бы полный 0 но просто 0

кто может помогите студенту

Реализовать в виде процедур сортировку массива целых чисел указанным методом:

- метод сортировки с разделителем(быстрая сортировка)

------------------------------------------------------------------
Стек.
Существует Стек елементы которого действительные числа. Написать функцию, которая вычисляет среднее арифмитическое элементов стека

низко кланяюсь за ранее.
fedya вне форума Ответить с цитированием
Старый 26.11.2007, 16:19   #2
kommunist
C# developer
Форумчанин
 
Аватар для kommunist
 
Регистрация: 03.10.2007
Сообщений: 393
По умолчанию задача № 1

задача 1:
Код:
program Quitsort;
 uses
   crt;
 Const
  N=10;
 Type
  Mas=array[1..n] of integer;
var
  a: mas;
  k: integer;
function Part(l, r: integer):integer;
var
  v, i, j, b: integer;
begin
  V:=a[r];
  I:=l-1;
  j:=r;
  repeat
    repeat
      dec(j)
    until (a[j]<=v) or (j=i+1);
    repeat
      inc(i)
    until (a[i]>=v) or (i=j-1);
    b:=a[i];
    a[i]:=a[j];
    a[j]:=b;
  until i>=j;
  a[j]:=a[i];
  a[i]:= a[r];
  a[r]:=b;
  part:=i;
end;
procedure QuickSort(l, t: integer);
var i: integer;
begin
  if lthen
    begin
      i:=part(l, t);
      QuickSort(l,i-1);
      QuickSort(i+1,t);
    end;
end;
begin
  clrscr;
  randomize;
  for k:=1 to 10 do
    begin
      a[k]:=random(100);
      write(a[k]:3);
    end;
  QuickSort(1,n);
  writeln;
  for k:=1 to n do
    write(a[k]:3);
  readln;
end.
да кстати здесь есть статья про быструю сортировку изучай
Вложения
Тип файла: rar sortirovaka.rar (3.8 Кб, 16 просмотров)
I like WPF

Последний раз редактировалось kommunist; 26.11.2007 в 16:21.
kommunist вне форума Ответить с цитированием
Старый 26.11.2007, 16:46   #3
fedya
 
Регистрация: 23.11.2007
Сообщений: 3
По умолчанию

спасибо большое
fedya вне форума Ответить с цитированием
Старый 26.11.2007, 18:24   #4
fedya
 
Регистрация: 23.11.2007
Сообщений: 3
По умолчанию

а вторую задачу кто нибудь может написать и немного разьяснить - пожалуйста!
fedya вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сортировка V25 Паскаль, Turbo Pascal, PascalABC.NET 7 07.11.2008 15:30
Сортировка Dissonance БД в Delphi 4 08.06.2008 22:09
1. Сортировка Шелла по убыванию 2. Сортировка вставками по убыванию Arkuz Помощь студентам 1 25.09.2007 17:16
Сортировка omi БД в Delphi 2 23.02.2007 09:41