| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [C++] Сортировка контейнера |
| Автор: DJjohn 21.11.2009, 14:41 |
| Как отсортировать контейнер list, пирамидальной сортировкой??? |
| Автор: Avaj 21.11.2009, 15:59 |
| List - контейнер из STL, а там по-моему метод сортировки задать нельзя, он стандартный - наверно что-то типа быстрой сортировки Хоара. Более того, пирамидальная сортировка применима к массивам, а не к спискам, для списков наверно подойдут только методы сортировки типа "в лоб" - выбором, вставками и т.п. |
| Автор: zim22 22.11.2009, 13:19 | ||
серьёзно? и давно у списков RandomAccessIterator?
|
| Автор: Luyan 22.11.2009, 13:45 |
я имел ввиду связные списки, не созданные с помощью stl. Насчёт контейнеров я могу лишь предполагать как делать. |
| Автор: DJjohn 24.11.2009, 17:28 |
| С Stl все понятно, а вот как быть с пирамидальной сортировкой, в задании именно она указана, возможно нужно подключить дополнительный контейнер вектор??? |
| Автор: zim22 24.11.2009, 20:10 |
ну подключите |
| Автор: DJjohn 24.11.2009, 21:42 | ||
Имею вот такую сортировку для vector, как переделать ее для list???
|