Форум программистов, компьютерный форум, киберфорум
Наши страницы

Отсортировать целочисленный одномерный массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибки Turbo С++ http://www.cyberforum.ru/cpp-beginners/thread216211.html
Киньте ,пожалуйста, файлик с ошибками Turbo С++ на русском
C++ не могу понять как исправить ошибку в коде Создать односвязный список из случайных чисел вывести его. выполнить сортировку методом простого выбора.( использовав не более чем несколько вспомогательных переменных) вывести результат. вот... http://www.cyberforum.ru/cpp-beginners/thread216207.html
C++ Генератор псевдослучайных чисел
Написать генератор псевдослучайных чисел по алгоритму r = r * 4231 + 123457; Подсчитать частоты попадания в каждый из интервалов длиной 10000 при выборке 500000.
Из заданной символьной строки выбрать те символы которые встречаются в ней только один раз. C++
Срочно нужно помочь. Пожалуйста, кому не лень. Из заданной символьной строки выбрать те символы, которые встречаются в ней только один раз, в том порядке, в котором они встречаются в тексте. ...
C++ Составить программу для вычисления... http://www.cyberforum.ru/cpp-beginners/thread216200.html
Составить программу для вычисления Yи Z по заданным формулам, определить в нечетных вариантах большее, а четных меньшее значение, т.е. max(Y;Z) или min(Y;Z). Произвести расчеты при различных числовых...
C++ полиморфизм=( Ув.Знатаки Доброго времени суток!Вот есть проблемка с написание полиморфизма,вот написал класс,написал наследование,а вот как теперь сюда впихнуть virtual ,не могу понять,Помогите ПОЖАЛУЙСТА!... подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт С++
2848 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
20.12.2010, 22:07
Пузирьковая
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
void bubble_sort(int *Arr, int n)
{
    for(int i = n - 1; i >= 1; --i)
    {
        for(int j = 0; j < i; ++j)
        {
            if(Arr[j] > Arr[j+1])
            {
                int temp = Arr[j];
                Arr[j] = Arr[j+1];
                Arr[j+1] = temp;
            }
        }
    }
}
Выбором
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
void selectSort(int *a, int size)
 {
  long i, j, k;
  int x;
 
  for( i=0; i < size; i++)
   {
    k=i; x=a[i];
 
    for( j=i+1; j < size; j++)
      if (  a[j] < x )
      {
        k=j; x=a[j];
      }
 
    a[k] = a[i]; a[i] = x;
  }
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru