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

Количество перестановок - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ порядок перемножения матриц http://www.cyberforum.ru/cpp-beginners/thread292335.html
написал прогу, тока не пойму что не так, правильный ответ находится на второй строке, помогите пожалуйсто #include <iostream> using namespace std; #define Min(x,y)((x<y)?x:y) void proizv(int *p,int dl) { int i,j,l,k,x,y; int **mas=new int*; for(i=0;i<dl;i++)
C++ Найти минимальное из чисел Найти минимальное из чисел А В С сели А=sin(x) B=cos(x) C=ln/Х/ http://www.cyberforum.ru/cpp-beginners/thread292334.html
Code Inject C++
Здраствуйте! Вазможна ли в уже скомпилированую программу(в участок забитый нульами) прописать функцию `ShellExecute` (в бинарном виде). Есле да, то по каким ключевым словам искать? Спасибо зарание.
C++ написать программу, которая в произвольной строке ищет все числа в десятичной системе счисления(в соответствии со стандартом языка си) и заменяет их
написать программу, которая в произвольной строке ищет все числа в десятичной системе счисления(в соответствии со стандартом языка си) и заменяет их соответствующим представлением в шестнадцатеричной системе.
C++ Вычислить произведение положительных и отрицательных элементов каждой строки http://www.cyberforum.ru/cpp-beginners/thread292296.html
Здравствуйте, Уважаемые форумчане ! :) Вот такое у меня задание значит: Дана матрица. Вычислить произведение положительных и отрицательных элементов каждой строки. Вот собственно сама матрица:
C++ Хочу добраться до сути И снова здраствуйте друзья) Всех с прошедшими праздниками) Снова прошу помощи у вас. Не могу разобраться в задании, вернее не могу выполнить его правильно. Собственно вот оно: Реализовать на с++ классы описывающие структуры базы данных студентов факультета. Учесть возможность добавления, удаления и редактирования студентов, групп, ... Разработанный код сопроводить make-файлом, собирающим... подробнее

Показать сообщение отдельно
Fiasco
0 / 0 / 0
Регистрация: 28.10.2010
Сообщений: 23
10.05.2011, 15:21  [ТС]     Количество перестановок
Вы имеете ввиду так:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
template <class T>
void TArray <class T> :: sort ()
{
   int n = 0;
   for (int i = 0; i < size; i++)
   {
      int x = mas [i];
      int j = i - 1;
      while (x < mas [j])
      {
         mas [j + 1] = mas [j];
         j--;
      }
      mas [j + 1] = x;
      n++;   
   }
   cout << "Количество перестановок = " << n << endl;
}
Тогда количество перестановок = количеству елементов массива, при любой инициализации size. Разве это правильно?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru