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

Определить количество инверсий в массиве (таких пар элементов, в которых большее значение находится слева от меньшего). - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сдвинуть элементы массива циклически на n позиций вправо. http://www.cyberforum.ru/cpp-beginners/thread86401.html
спасибо
C++ Определить количество отрицательных элементов, расположенных вы-ше главной диагонали матрицы. спасибо заранее http://www.cyberforum.ru/cpp-beginners/thread86396.html
C++ Указатель на констансное значение
Я в указателях не особо шарю Вот инициализирую *mas и заполняю его числами компилятор почему то выдает ошибку Помогите разобраться Заранее спасибо int main() { int* mas={1,6,4,9}; } Выдает ошибку error C2440: инициализация: невозможно преобразовать 'int' в 'int *'
Ввести матрицу размером NxM. C++
12. Найти в каждом столбце матрицы минимальный элемент. #include <iostream.h> #include <iomanip.h> #include <math.h> int main()
C++ Найти и поменять местами элементы, имеющие минимальное и максимальное значения в массиве http://www.cyberforum.ru/cpp-beginners/thread86384.html
#include <iostream.h> #include <math.h> int main() { int
C++ Ввести одномерный статический массив из k чисел Ввести одномерный статический массив из k чисел. Расположить элементы массива в обратном порядке. подробнее

Показать сообщение отдельно
Aye Aye
 Аватар для Aye Aye
367 / 281 / 36
Регистрация: 17.12.2009
Сообщений: 567
16.01.2010, 14:29     Определить количество инверсий в массиве (таких пар элементов, в которых большее значение находится слева от меньшего).
C++
1
2
3
4
5
int m[n];//n - размерность массива
int counter=0;
//заполнение массива
for (int i=0;i<n-1;i++) if (m[i] > m[i+1])counter++;
cout << counter;
 
Текущее время: 07:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru