Форум программистов, компьютерный форум, киберфорум
Наши страницы

Алгоритм сортировки для вектора - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Комментарии http://www.cyberforum.ru/cpp-beginners/thread1087893.html
Ребят,если не сложно, закомментируйте вот это,пожалуйста #include "stdafx.h" #include <cstdlib> #include <iostream> #include <string.h> using namespace std; struct LINE{ int value;
C++ Найти в строке два одинаковых фрагмента длиной более 5 символов и возвратить индекс начала первого из них Всем добрый вечер. Собственно нужна ваша помощь, есть условие: "Найти в строке два одинаковых фрагмента (не включающих в себя пробелы) длиной более 5 символов и возвратить индекс начала первого... http://www.cyberforum.ru/cpp-beginners/thread1087889.html
C++ найти ошибку или предложить свое решение
Мальчик Вася играет в свою любимую RPG. Он нашел сундук с M ячейками, в каждой из которых лежит по одной бутылке с зельем лечения. У его героя на поясе есть N карманов, в каждом из которых также...
нужно сделать трассировку. кто-нибудь знает как? C++
неужели никто не знает как делать трассировку? завтра преподу сдавать все, а я уже который день не могу сделать трассировку. помогите. // 01(1).cpp: определяет точку входа для консольного...
C++ Определять тип вводимой переменной (char или int) http://www.cyberforum.ru/cpp-beginners/thread1087866.html
Вообщем изначально дали задание определять тип вводимой переменной (char или int ). Это я выполнил,затем изменили задание, нужно сделать чтоб была какая-нибудь строка или символьный масив, и...
C++ Не запускается программа после компиляции здравствуйте, собственно после данного кода компилятор Dev C++ никак не реагирует после нажатия RUN, компиляция проходит успешно. Что подскажете? раньше помню когда первый раз компилировал вылезала... подробнее

Показать сообщение отдельно
gray_fox
What a waste!
1551 / 1256 / 74
Регистрация: 21.04.2012
Сообщений: 2,634
Завершенные тесты: 3
04.02.2014, 21:07
Suares, map уже отсортирован согласно ключу, ключ в паре ключ\значение неизменяем, да и алгоритм sort требует итераторы с произвольным доступом, так что не получиться, если только самому сортировку писать.
Не знаю правда, зачем таблицу таким образом представлять, но это уже другой вопрос)

Добавлено через 34 минуты
Т.е. думаю можно написать сортировку, которая будет работать с двунаправленными итераторами, потом что-нибудь вроде
C++
1
my_sort(table | boost::adaptors::map_values, boost::bind(&Row::first, _1) < boost::bind(&Row::first, _2));
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru