Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Пирамидальная сортировка и стек 
:(
    Опции темы
Blewzc
Дата 20.4.2008, 14:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 20.4.2008

Репутация: нет
Всего: нет



Собственно, сабж.
Как заточить пирамидальную сортировку под стек?
PM MAIL   Вверх
baldina
Дата 20.4.2008, 15:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: 4
Всего: 101



а в чем сабж? пирамидальная сортировка может выполняться на месте, без привлечения доп. памяти.
PM MAIL   Вверх
Blewzc
Дата 20.4.2008, 15:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 20.4.2008

Репутация: нет
Всего: нет



baldina
>а в чем сабж? пирамидальная сортировка может выполняться на месте, без привлечения доп. памяти.
ну это вообще-то мне известно...

есть у кого готовая реализация? или описание алго под стек?
PM MAIL   Вверх
SoWa
Дата 20.4.2008, 16:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Харекришна
****


Профиль
Группа: Комодератор
Сообщений: 2422
Регистрация: 18.10.2004

Репутация: 6
Всего: 74



ничего не понимаем. Зачем тебе тогда стек?


--------------------
Всем добра smile
PM MAIL ICQ   Вверх
Blewzc
Дата 20.4.2008, 17:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 20.4.2008

Репутация: нет
Всего: нет



нужен =)
пирамидальная сортировка отлично показывает себя на куче. но мне потребовалась реализация на стеке. Гугл молчит по этому поводу

Добавлено через 11 минут и 40 секунд
вообще понадобилось по учебе =)
а задание такое:
способ реализации: массив курсоров
способ реализации: стек
алгоритм сортировки: пирамидальная сортировка

вот не пойму как одно с другим связать... %)
PM MAIL   Вверх
Earnest
Дата 21.4.2008, 15:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5962
Регистрация: 17.6.2005
Где: Рязань

Репутация: 7
Всего: 183



Ты бы сначала уточнил, какой стек имеется в виду. Если ты противопоставляешь его куче, т.е. динамической памяти, то по барабану - пирамидальная сортировка работает в той памяти, что ты дал. А если под стеком ты подразумеваешь структуру данных, то строго говоря стек - это одно, а пирамидальная сортировка - совсем другое. Но вообще-то никто не мешает вытащить на вершину стека самый большой элемент... Стек ведь это тоже контейнер... Хотя тогда это уже будет очередь с приоритетами, а вовсе не стек...


--------------------
...
PM   Вверх
DRUID3
Дата 31.5.2008, 17:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 463
Регистрация: 20.6.2005
Где: Kyyiv

Репутация: 2
Всего: 9



 Ребята, человек ищет рекурсивную реализацию. Любой цикл можно выродить в рекурсивные вызовы функции. Потому она (рекурсия) - основной инструмент для работы на стековых ЭВМ - хоть виртуальных, хоть "железных"...


--------------------
Every time if you use Linux, you are joined to the communism...
практика - критерий истины ... отделенной от нас пропастью субъективного восприятия...
PM MAIL WWW Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Алгоритмы"

maxim1000

Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Алгоритмы | Следующая тема »


 




[ Время генерации скрипта: 0.1586 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.