Форум программистов, компьютерный форум CyberForum.ru

Сортировка индексов алгоритмом std::sort - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка массива с указанием направления http://www.cyberforum.ru/cpp-beginners/thread321263.html
Здравствуйте еще раз! Есть массив отсортированный пузырьком. В функцию SortArr надо добавить третий параметр - указатель на шаблонную функцию определения направления сортировки. Можно сортировать другим методом. Спасибо! #include "stdafx.h" #include <iostream> using namespace std; template <typename T>
C++ блок while Каким блоком позначается в С++ оператор while? http://www.cyberforum.ru/cpp-beginners/thread321262.html
В-деревья,инициализация C++
Доброго времени суток)) есть вот такие структуры: typedef int index; int n=2; // порядок равен двум const int nn=4; // не более 2*n ключей typedef struct page*ref; struct item { int key;
C++ miniprintf
Здравствуйте! Помогите пожалуйста написать функцию аналог printf - miniprintf, с использование указателей и без использования printf и макросов чтобы поддерживать список аргументов. как-то так :) viod miniprintf (char *st) char *p = st; char **pp = &p - 1; Спасибо.
C++ fpos_t и передача в функцию FILE* (i/o stream) http://www.cyberforum.ru/cpp-beginners/thread321248.html
Есть уже созданый файл text.txt со след. содержанием: "1 2 3 4 5 6 ..." Вопрос. Если в одной функции файл открывается... FILE* p_File;
C++ Выкидует ошибки Подсчитать количество книг, которые были выданы читателю в поточном месяце, входными данными есть: шифр, название, цена дата выдачи #include "stdafx.h" #include <iostream> #include <math.h> # include <conio.h> #include <string.h> #include <windows.h> #include <tchar.h> #include <fstream> подробнее

Показать сообщение отдельно
Deviaphan
Делаю внезапно и красиво
Эксперт C++
 Аватар для Deviaphan
1285 / 1219 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
16.03.2012, 08:41  [ТС]     Сортировка индексов алгоритмом std::sort
Цитата Сообщение от Deviaphan Посмотреть сообщение
Т.е. сортируя один массив синхронно сортировать второй.
Это я опять заврался.
Две разные задачи решать собрался.
Есть вариант, когда именно два массива и сортируя один, нужно сортировать и второй, меняя местами элементы по тем же индексам, что и в первом.
А в другом случае нужно сортировать только второй массив, используя значения для сравнения из первого.

Сперва я первый вариант реализовать хотел, но второй оказался компактнее и более универсальный. К тому же, решение для них обоих одинаковое, так что можешь придумать ответ на любой из двух вопросов.)

Добавлено через 3 минуты
Цитата Сообщение от fasked Посмотреть сообщение
Подкинь данных тестовых: вход, выход.
Вход:
int[5] data 5 1 2 8 4
int[5] index 0 1 2 3 4

Выход
int[5] data 5 1 2 8 4
int[5] index 1 2 4 0 3
 
Текущее время: 14:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru