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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
GARFT
0 / 0 / 0
Регистрация: 15.11.2012
Сообщений: 25
#1

qsort объясните как работает - C++

10.12.2012, 23:20. Просмотров 974. Ответов 5
Метки нет (Все метки)

Объясните в подробностях как работает данная функция сортировки и как её использовать. К примеру если надо просортировать данный масив:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <string>
 
using namespace std;
 
int main()
{
    int numbers[10];
 
    cout << "Enter numbers: ";
    for (int j = 0; j < 10; j++) //Вводим 10 чисел через пробел
    {
        cin >> numbers[j];
    }
 
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2012, 23:20     qsort объясните как работает
Посмотрите здесь:

не работает qsort - C++
#include &lt;iostream&gt; #include &lt;math.h&gt; #include &lt;iomanip&gt; #include &lt;string.h&gt; using namespace std; struct MARSH { char...

не работает qsort - C++
Возникла проблема: в MSVS 2010 данный код выполняется неправильно, массив не сортируется,этот же код, скомпилированный в gcc работает как...

Не работает функция qsort - C++
Вот код #include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;Windows.h&gt; #include &lt;string&gt; #include &lt;cmath&gt; using namespace...

Объясните как работает this -> и -> - C++
Как написано в книжке this - это указатель на экземпляр класса. Что происходит в данных выражениях: 1. i = this -&gt; a -&gt; b -&gt; c; ...

Объясните как работает программа - C++
Задание звучит так: &quot;Разработать функцию, в которую передаются в качестве аргументов массив типа float и его размер. Функция должна...

Объясните как работает программа - C++
Данная программа делает подсчёт символов. Помогите разобраться как она работает. Сижу смотрю - и ступор просто #include &lt;stdio.h&gt; ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Issues
430 / 365 / 37
Регистрация: 06.08.2012
Сообщений: 961
10.12.2012, 23:23     qsort объясните как работает #2
Цитата Сообщение от GARFT Посмотреть сообщение
данная функция сортировки
а где она?
I.M.
564 / 547 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
10.12.2012, 23:26     qsort объясните как работает #3
GARFT, может лучше std::sort ?
C++
1
std::sort(numbers, numbers+10);
GARFT
0 / 0 / 0
Регистрация: 15.11.2012
Сообщений: 25
10.12.2012, 23:54  [ТС]     qsort объясните как работает #4
Цитата Сообщение от I.M. Посмотреть сообщение
GARFT, может лучше std::sort ?
C++
1
std::sort(numbers, numbers+10);
Поясни как работает? Я сортировку только вручную пузырчитую делал, с другими не знаком и не знаю как прописывать.



ПОЖАЛУЙСТА, ПИШИТЕ КАКИЕ БИБЛИОТЕКИ ВЫ ИСПОЛЬЗУЕТЕ
ZaMaZaN4iK
Мой лучший друг-отладчик!
163 / 163 / 9
Регистрация: 24.06.2012
Сообщений: 662
Записей в блоге: 5
Завершенные тесты: 1
10.12.2012, 23:54     qsort объясните как работает #5
Так я непонял - вы хотите узнать , как применить сортировку Хоара к этой задаче, или вы хотите понять принцип работы этой сортировки?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.12.2012, 23:58     qsort объясните как работает
Еще ссылки по теме:

объясните как работает программа - C++
A в степени K, как работает эта программа, за что отвечают m и s ? #include &quot;stdafx.h&quot; #include &quot;iostream&quot; using namespace std; ...

Объясните, как работает программа - C++
программа по трем введеным числам определяет и выводит на экран число имеющее в составе наибольше едениц. Пожалуйста, объясните подробно...

объясните как это работает - C++
#include &lt;iostream&gt; #include &lt;algorithm&gt; using namespace std; long func (long * arr, int length) { return...

Объясните как работает программа - C++
Если символ: не пробел, не новая строка, не табуляция. То in присваивается no(все слова). Дальше я вообще не понял как программа работает....

Объясните, как работает программа - C++
объясните как работает программа #include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace std; bool Р(int n) { for (int i =...

Объясните как работает рекурсия - C++
#include &lt;iostream&gt; #include &lt;iomanip&gt; using namespace std; void print(int a, int b); int main() { print(0,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
MrGluck
Модератор
Эксперт CЭксперт С++
7178 / 4344 / 634
Регистрация: 29.11.2010
Сообщений: 11,822
10.12.2012, 23:58     qsort объясните как работает #6
http://ru.wikipedia.org/wiki/%C1%FB%...F0%EE%E2%EA%E0
Yandex
Объявления
10.12.2012, 23:58     qsort объясните как работает
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru