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

Поменять местами два элемента массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ устранить ошибки http://www.cyberforum.ru/cpp-beginners/thread225519.html
Привет! Я уже обращался с подобной просьбой, но остался без ответа. помогите пожалуйста. срочно надо! задача такова что нужно написать программу которая сортирует массивы из 1000, 5000 и 10000 элементов двумя видами сортировок и ввыводит время для каждой сортировки каждого массива. вот код, но тут у меня выходит что сортировка пузырька сортирует массив из 1000 элементов быстрее чем сортировка...
C++ сортировка одномерного массива объясните пожалуйста алгоритм выполнения сортировки относительно компьютера(программы) http://www.cyberforum.ru/cpp-beginners/thread225475.html
Сформировать одномерный массив целых чисел C++
Здравствуйте. Скажите пожалуйста, что изменить, чтобы всё работало. Программа компилируется, но я не понял всех нюансов здачи. вот сама задача: При выполнении работы используются статические массивы. Для организации статических массивов с псевдопеременными границами необходимо объявить массив достаточно большой длины. Затем пользователь вводит реальную длину массива (не больше N) и работает...
C++ Использовать для работы с матрицами указатели и операции вида *p++, p++
Здравствуйте. снова обращаюсь к вам. Задание такое: Использовать для работы с матрицами указатели и операции вида *p++, p++ и т.д. Матрицы динамические, размер вводится с клавиатуры. Числовые значения считать целыми. Инициализацию матриц реализовать через датчик случайных чисел или ввод с клавиатуры. Результат программы записать в файл. Дана матрица A(N, M). Найдите количество элементов этой...
C++ Вычислить значение выражения http://www.cyberforum.ru/cpp-beginners/thread225454.html
помгите плиз сделать Дано: x1,...,x7; l1,...,l6; a, b Определить: S = \frac{\sum_{i=1}^{7} ({x}_{i} - ab)}{\sum_{j=1}^{6}({l}_{i} - a)} ;{P}_{i}=S{l}_{i}
C++ Устойчивость алгоритма сортировки Добрый вечер, всех с прошедшими праздниками. Может кто-нибудь подсказать (по возможности помочь реализовать) алгоритм проверки устойчивости алгоритма сортировки. Я понимаю, что нужно сортировать последовательности вида 1а 1в 1с, но как проверить результат сортировки (произошла перестановка или нет). Было бы не плохо организовать такой скриптик, который генерировал бы файл с последовательностями... подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1600 / 1228 / 121
Регистрация: 21.12.2010
Сообщений: 1,875
Записей в блоге: 7
08.01.2011, 06:42     Поменять местами два элемента массива
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
//6) Поменять местами 1 и посл., 2 и прид. посл. и т.д. элементы одномерного массива.
//4) Вычислить путем накопления сумму: S=1/2+2/3+3/4+….. 10 слагаемых
//7) Найти минимальный элемент одномерного массива и его порядковый номер
#include<iostream>
#include<algorithm>
using namespace std;
 
int main(){
    int mas[]={1, 2, 3, 4, 5};
    reverse(mas, mas+sizeof(mas)/sizeof(int));
    for(int i=0;i<sizeof(mas)/sizeof(int);i++)
        cout<<mas[i]<<" ";
///////////////////////////////////////////////////////
        float s=0;
    for(int i=0;i<10;i++){
        s+=(i+1.0)/(i+2.0);
    }
    cout<<"\n\n"<<s;
///////////////////////////////////////////////////////
    int imin=min_element(mas, mas+sizeof(mas)/sizeof(int))-mas;
    cout<<"\n\nmin = "<<mas[imin]<<" #= "<<imin+1;
}
 
Текущее время: 23:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru