|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.12.2009, 14:22 | #1 |
Пользователь
Регистрация: 06.10.2009
Сообщений: 32
|
Сортировка подсчётом (САОД)
Добрый день, прошу помочь в написании программы по предмету "Структуры и алгоритмы обработки данных". Задание звучит так: указатели, стек, сортировка "сравнение и подсчёт".
Нашёл алгоритм а что делать со стеком и указателем? Честно говоря: "ЧТо и как?))))" ЖДу ответа, спасибо... |
25.12.2009, 16:50 | #2 |
Пользователь
Регистрация: 06.10.2009
Сообщений: 32
|
Господаааааа, мне завтра сдавать, помогите пожалуйста!!!)))
|
25.12.2009, 18:20 | #3 |
Пользователь
Регистрация: 06.10.2009
Сообщений: 32
|
PROCEDURE CountingSort (VAR a: ARRAY OF INTEGER; min, max: INTEGER);
VAR i, j, c: INTEGER; b: POINTER TO ARRAY OF INTEGER; BEGIN ASSERT(min <= max); NEW(b, max - min + 1); FOR i := 0 TO LEN(a) - 1 DO INC(b[a[i] - min]) END; i := 0; FOR j := min TO max DO c := b[j - min]; WHILE c > 0 DO a[i] := j; INC(i); DEC(c) END END END вот алгоритм сортировки с указателем, а как стек встроить? |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сортировка Шелла и Шейкер-сортировка | AleksandrMakarov | Паскаль, Turbo Pascal, PascalABC.NET | 11 | 11.03.2012 12:18 |
Сортировка подсчётом (САОД) | alex_triton | Помощь студентам | 0 | 25.12.2009 14:16 |
САОД (Очень помощь нужна) | alex_triton | Общие вопросы Delphi | 1 | 25.12.2009 13:35 |
Сортировка методом линейного выбора и "быстрая" сортировка | Карол | Помощь студентам | 4 | 27.09.2009 19:52 |
Сортировка файлов в Explorer vs сортировка в Delphi | mutabor | Общие вопросы Delphi | 11 | 04.09.2009 14:32 |