![]() |
|
|
![]()
|
|
| Blewzc |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 20.4.2008 Репутация: нет Всего: нет |
Собственно, сабж.
Как заточить пирамидальную сортировку под стек? |
|||
|
||||
| baldina |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3433 Регистрация: 5.12.2007 Где: Москва Репутация: 4 Всего: 101 |
а в чем сабж? пирамидальная сортировка может выполняться на месте, без привлечения доп. памяти.
|
|||
|
||||
| Blewzc |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 20.4.2008 Репутация: нет Всего: нет |
baldina
>а в чем сабж? пирамидальная сортировка может выполняться на месте, без привлечения доп. памяти. ну это вообще-то мне известно... есть у кого готовая реализация? или описание алго под стек? |
|||
|
||||
| SoWa |
|
|||
![]() Харекришна ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2422 Регистрация: 18.10.2004 Репутация: 6 Всего: 74 |
ничего не понимаем. Зачем тебе тогда стек?
-------------------- Всем добра |
|||
|
||||
| Blewzc |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 20.4.2008 Репутация: нет Всего: нет |
нужен =)
пирамидальная сортировка отлично показывает себя на куче. но мне потребовалась реализация на стеке. Гугл молчит по этому поводу Добавлено через 11 минут и 40 секунд вообще понадобилось по учебе =) а задание такое: способ реализации: массив курсоров способ реализации: стек алгоритм сортировки: пирамидальная сортировка вот не пойму как одно с другим связать... %) |
|||
|
||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 7 Всего: 183 |
Ты бы сначала уточнил, какой стек имеется в виду. Если ты противопоставляешь его куче, т.е. динамической памяти, то по барабану - пирамидальная сортировка работает в той памяти, что ты дал. А если под стеком ты подразумеваешь структуру данных, то строго говоря стек - это одно, а пирамидальная сортировка - совсем другое. Но вообще-то никто не мешает вытащить на вершину стека самый большой элемент... Стек ведь это тоже контейнер... Хотя тогда это уже будет очередь с приоритетами, а вовсе не стек...
-------------------- ... |
|||
|
||||
| DRUID3 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 463 Регистрация: 20.6.2005 Где: Kyyiv Репутация: 2 Всего: 9 |
Ребята, человек ищет рекурсивную реализацию. Любой цикл можно выродить в рекурсивные вызовы функции. Потому она (рекурсия) - основной инструмент для работы на стековых ЭВМ - хоть виртуальных, хоть "железных"...
-------------------- Every time if you use Linux, you are joined to the communism... практика - критерий истины ... отделенной от нас пропастью субъективного восприятия... |
|||
|
||||
![]()
|
| Правила форума "Алгоритмы" | |
|
|
Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Алгоритмы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |