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

сортировка массива по индексам - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ virtual методы и template http://www.cyberforum.ru/cpp-beginners/thread858589.html
Здраствуйте! Объясните пожалуйста понятно для чего нужны virtual методы, в том числе виртуальный полиморфизм, если можно наведите пример. Так же для чего нужны шаблоны ?
C++ Ошибка в работе с памятью После использования программы и последующего выхода из нее возникает ошибка HEAP CORRUPTION DETECTED. Хотелось бы узнать, в чем причина и как в данном случае правильно выделить и освободить память. Был бы очень признателен, если б кто-нибудь смог отработать программу и указать на допущенные ошибки, т.к. очень нужно чтобы программа работала гладко, без ошибок. #include "stdafx.h" #include... http://www.cyberforum.ru/cpp-beginners/thread858587.html
C++ Построение графиков
Помогите, пожалуйста, решить задачу! Кривая спроса описана функцией f(x)=х+1, а кривая предложения- f(х)=200-х. Построить таблицу функций f(х) на отрезке . Написать программу построения графиков функций.
Одномерные массивы (сумма отрицательных элементов, произведение между максимальным и минимальным элементами, упорядочить по возрастанию) C++
Здравствуйте!У меня к вам просьба,вы не могли бы мне помочь с решением задачи на массивы!Написать нужно на Си++ В одномерном массиве, состоящем из п вещественных элементов, вычислить: 1) сумму отрицательных элементов массива; 2) произведение элементов массива, расположенных между максимальным и минимальным элементами. Упорядочить элементы массива по возрастанию. помогите пожалуйста!
C++ Проблемы с компиляцией http://www.cyberforum.ru/cpp-beginners/thread858557.html
пишу простенькую прогу, переводящую число в часы, секунды и минуты. Появляется вот это: fatal error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "stdafx.h"' to your source? Пробовала добавлять в начало #include "stdafx.h", не помогло, в настройках отключать тоже пробовала, ничего не помогает, что можно с этим сделать?
C++ использование процедур (вычислить значение выражения) Даны действительные числа s,t. Получить g(1.2,s)+g(t,s)-g(2s-1,st), где g(a,b)=(a^2+b^2)/(a^2+2ab+3b^2+4). подробнее

Показать сообщение отдельно
mat_for_c
 Аватар для mat_for_c
115 / 110 / 19
Регистрация: 26.04.2013
Сообщений: 585
Завершенные тесты: 2
07.05.2013, 19:22     сортировка массива по индексам
Пусть дан двумерный массив Data[n][m] и одномерный массив номеров строк Index[n]. Index[i] указывает, какая строка должна находиться на i месте. Как по этому принципу отсортировать массив Data[n][m], не создавая его копию, ибо это очень просто и слишком затратно по памяти.

Пример:

Data[5][3]:
0 0 0
1 0 0
0 1 0
0 0 1
1 1 1

Index[5]:
4 1 5 3 2

Результат:
0 0 1
0 0 0
1 1 1
0 1 0
1 0 0
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru