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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибки Turbo С++ http://www.cyberforum.ru/cpp-beginners/thread216211.html
Киньте ,пожалуйста, файлик с ошибками Turbo С++ на русском
C++ не могу понять как исправить ошибку в коде Создать односвязный список из случайных чисел вывести его. выполнить сортировку методом простого выбора.( использовав не более чем несколько вспомогательных переменных) вывести результат. вот условие:declare: вот ошибки которые не могу сам понять.. 1 error C2143: синтаксическая ошибка: отсутствие ";" перед "}" 2 error C2059: синтаксическая ошибка: } #include struct spis { http://www.cyberforum.ru/cpp-beginners/thread216207.html
C++ Генератор псевдослучайных чисел
Написать генератор псевдослучайных чисел по алгоритму r = r * 4231 + 123457; Подсчитать частоты попадания в каждый из интервалов длиной 10000 при выборке 500000.
Из заданной символьной строки выбрать те символы которые встречаются в ней только один раз. C++
Срочно нужно помочь. Пожалуйста, кому не лень. Из заданной символьной строки выбрать те символы, которые встречаются в ней только один раз, в том порядке, в котором они встречаются в тексте. Написать задачу на С++ . Желательно для старого борланда так как именно в этом проблема.
C++ полиморфизм=( http://www.cyberforum.ru/cpp-beginners/thread216197.html
Ув.Знатаки Доброго времени суток!Вот есть проблемка с написание полиморфизма,вот написал класс,написал наследование,а вот как теперь сюда впихнуть virtual ,не могу понять,Помогите ПОЖАЛУЙСТА! #include <iostream> #include <conio.h> using namespace std; class chel { protected: char fam; char name; public:
C++ Функция: посчитать сумму элементов динамического массива, перераспределить память и добавить сумму в конец функция считает сумму элементов массива, перераспределяет память и добавляет сумму в конец, при перераспределении памяти (realloc) возможно изменение адреса начала массива. Память под массиввыделяется и освобождается в main. подскажите что примерно в вызываемой функции писать??? подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт C++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
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;
  }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru