![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Doc_d0s |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 206 Регистрация: 15.12.2004 Где: в кресле Репутация: 2 Всего: 3 |
дайте шаблонную функцию для сортировки стека по числовым полям, я уже запарился пишу курсак-БД вот преподу нужна сортировка...
--------------------
Админ- это вождь Apache'й :) |
|||
|
||||
| nikitao |
|
|||
![]() Кот-программист ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1206 Регистрация: 30.8.2005 Где: Спб Репутация: 1 Всего: 26 |
Doc_d0s
Эм.Может лучше юзать STL.Там тебе и сортировка будет и готовые шаблоны и солиднее это будет выглетдеть.Или так "читирить" нельзя? -------------------- Жизнь - печальная штука. |
|||
|
||||
| Void |
|
|||
![]() λcat.lolcat ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 40 Всего: 173 |
Уточняющий вопрос: чем в данном контексте отличается сортировка стека от сортировки последовательности вообще? И что за "числовые поля"? -------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
| Neitron |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 580 Регистрация: 3.10.2005 Где: Москва Репутация: 2 Всего: 5 |
#include <algorithm>
см. sort(... Это сообщение отредактировал(а) Neitron - 8.11.2005, 18:16 -------------------- Хороший программист никогда ничего не делает хорошо с первого раза. Он понимает важность патчей. Ⓘ ⓁⒾⓀⒺ ⓂⓄⓏⒾⓁⓁⒶ |
|||
|
||||
| Chaos A.D. |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 172 Регистрация: 16.1.2005 Где: 09 RUS Репутация: 6 Всего: 7 |
Вообще, имхо, странная задача, сортировать стек. Тогда это уже и не стек вовсе. Да и у стека по идее итераторы должны быть однонаправленными. По крайней мере, у классической реализации в виде односвязного списка, а не адаптера из STL.
--------------------
Надо смеяться над тем, что тебя мучит, иначе не сохранишь равновесия, иначе мир сведет тебя с ума...Ken Kesey - One Flew Over The Cocoo's Nest |
|||
|
||||
| Doc_d0s |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 206 Регистрация: 15.12.2004 Где: в кресле Репутация: 2 Всего: 3 |
идея не моя мне надо реализовать, вот и парюсь, а STL нельзя исползовать
вообщем надо упорядочить его(стек) по возрастанию или по убыванию --------------------
Админ- это вождь Apache'й :) |
|||
|
||||
| S.A.P. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2664 Регистрация: 11.6.2004 Репутация: 9 Всего: 71 |
Doc_d0sЕсли STL не юзаецца, то покажи класс стека...
|
|||
|
||||
| Neitron |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 580 Регистрация: 3.10.2005 Где: Москва Репутация: 2 Всего: 5 |
Doc_d0s
И в чем сложность? Самый простой способ упорядочивания по убыванию
Это сообщение отредактировал(а) Neitron - 9.11.2005, 15:02 -------------------- Хороший программист никогда ничего не делает хорошо с первого раза. Он понимает важность патчей. Ⓘ ⓁⒾⓀⒺ ⓂⓄⓏⒾⓁⓁⒶ |
|||
|
||||
| Гость_maxim |
|
|||
|
Unregistered |
Вместо T любой числовой тип ps. Код не проверял, могут быть ошибки |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |