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

Рекурсия сортировки отбором - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Особенности использования указателей и ссылок в C++ при возврате из функции http://www.cyberforum.ru/cpp-beginners/thread933235.html
Пусть у нас есть некий класс CBase и есть функция, которая создает и возвращает объект класса CBase. Создать она его может стеке или в куче, а вернуть может сам объект, ссылку на него или указатель… Чем же различаются эти варианты? Для ответа напишем простой тест, использующий разные варианты и сравним. class CBase { public: int i; // конструктор по-умолчанию CBase() {
C++ Динамическое создание форм (Не MFC) Допустим есть созданная форма в ресурснике, а в ней есть поле для ввода(Edit Control) и даже кнопка(Button)! :) Подскажите пожалуйста, как заставить Button создать еще одно поле для ввода? :) ЗЫ:Для тех, кто любит делать умный вид и спрашивать "А на каком языке?", скажу сразу(хоть и так вопрос лежит в разделе С++) на C++! :) ЗЫЫ:Не MFC. ЗЗЫЫ: Заранее благодарен за ответы. :) http://www.cyberforum.ru/cpp-beginners/thread933230.html
allocate, как работает? C++
template<class T> class Vec { public: typedef T* iterator; typedef const T* const_iterator; typedef size_t size_type; typedef T value_type; typedef T& reference; typedef const T& const_reference;
C++ Функция ввода вместо cin
Здорова! Нужно написать функцию ввода вместо cin, которая бы читала строки. Я не знаю чем можно заменить cin. Нужно постараться сделать так что бы по быстродействию функция читала строки быстрее чем cin (строки определенной длинны 15-20 символов). Как это сделать? И вообще чем можно заменить cin?
C++ Программирование и Английский http://www.cyberforum.ru/cpp-beginners/thread933156.html
Подскажите форумы на английском языке, на подобии этого. Что были очень много посещаемы, и был раздел специально для С++. Это для практики по английскому.
C++ Не могу понять синтаксис C++ как понять данные строки кода, вроде бы наследование, а вроде бы и нет, так как в начале стоит конструктор MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { //ui->setupUi(this); } подробнее

Показать сообщение отдельно
mishelle92
61 / 60 / 20
Регистрация: 09.10.2012
Сообщений: 189
Завершенные тесты: 1
04.08.2013, 13:13     Рекурсия сортировки отбором
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
void selectionSort (int b[], int S, int start)
{
    if (S > start)
    {
       int min = b[start] , minindex = start, i;
       for (i = start + 1 ; i < S ; i++)
       {
           if (min > b[i])
           {
               min = b[i] ;
               minindex = i;
           }
       }
       int temp = b[start];
       b[start] = min;
       b[minindex] = temp;
       cout << min << " " ;
       selectionSort (b, S, start + 1) ;
    }
}
А лучше Сортировка выбором
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru