Форум программистов, компьютерный форум, киберфорум С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Посчитать сумму модулей элементов массива, что расположены после первого нулевого элемента Помогите пожалуйста!!! Надо очень срочно, а у самого ничего не получается. Спасибо заранее. https://www.cyberforum.ru/ cpp-beginners/ thread865152.html C++ Составить программу вычисления заданной математической функции путем разложения ее в ряд
Помогите плс ребят разложение функции в ряд с заданной точностью Составить программу вычисления заданной математической функции путем разложения ее в ряд. Программа должна применять рекурсивную функцию для вычисления суммы ряда с заданной точностью E. Для оценки правильности вычисления суммы ряда в программе следует так же предусмотреть вычисление формулы по данной матем формуле( полученное ...
C++ Что происходит при удалении/добавлении элемента в контейнер vector? https://www.cyberforum.ru/ cpp-beginners/ thread865131.html
Объясните пожалуйста, какие этапы проходят при добавлении и удалении элемента из контейнера
C++ Из двух стеков равной длины создать один стек, не удаляя исходные стеки 1.Из двух стеков равной длины создать один стек, не удаляя исходные стеки (создавать копии элементов). При создании нового стека элементы брать по-очереди, по одному элементу из каждого стека. Помогите https://www.cyberforum.ru/ cpp-beginners/ thread865130.html
Удаление элемента из дерева C++
Написал 2 функции для удаления элемента из дерева. Брал алгоритм из вирта, но почему-то не работает. Может не правильно с паскаля на си переписал. Помогите пожалуйста //ищем самую правую вершину левого поддерева void del_2_potomka(struct BinaryTree *r, struct BinaryTree *q) //в качестве аргумента элемент, который и надо удалить { if(r->right!=NULL) del_2_potomka(r->right, q); else {...
C++ Определить, пуст ли данный элемент массива Есть массив обьектов некоторого класса(GOODS goods). Хочу написать ф-цию которая покажет пользователю, какие позиции массива пусты, чтоб потом можно было туда чтото записать. Сообственно надо ето както проверить. Я пока разписую методы для всех класов, поетму не могу взять и скомпилировать програму, поетому пишу сюда. Такой вариант (goods==0) как мне кажется не проканает. Если надо код то вот:... https://www.cyberforum.ru/ cpp-beginners/ thread865118.html
C++ Функция в строке должна вычислять количество слов (слова разделяются пробелом) https://www.cyberforum.ru/ cpp-beginners/ thread865113.html
int sum (const char *pS ) { const char *p (pS); int n (0); while ( *p ) { if ( isspace (*p)) ++n; p++; } return n+1;
Вызов функции, которая возвращает 2 параметра C++
Видимо я что-то принципиально не понимаю, что же тут не так #include <iostream> #include <string> #include <iostream> #include <string> #include <math.h> #include <time.h> #include <stdlib.h> using namespace std;
C++ Конструкторы с параметром, копии и перегрузка операций Здравствуйте, есть программка следующего содержания: #include "stdafx.h" #include "conio.h" int n1, n2; class LIST { private: int info; LIST *next; LIST *prev; public: https://www.cyberforum.ru/ cpp-beginners/ thread865108.html C++ Отображение графических примитивов не подскажите как нарисовать круг, треугольник и домик. Ищу в интернете не как не могу найти( https://www.cyberforum.ru/ cpp-beginners/ thread865106.html
C++ Прокомментировать функционал программы
//----------------------------------------------------------------------------------------------------- #pragma hdrstop //----------------------------------------------------------------------------------------------------- #include <conio.h> //áèáëèîòåêà ïîäêëþ÷åíèÿ ôóíêöèè getch() #include <iostream.h> //áèáëèîòåêà äëÿ cin è cout #include <malloc.h> //áèáëèîòåêà äëÿ äèíàìè÷åñêîãî...
C++ Определение числовых коэффициентов О-нотации Здорова господа! Есть задачка: Изучите О — нотацию (параграф 17.1.2). Выполните измерения для операций стандартных контейнеров с целью определения числовых коэффициентов вовлеченных в О — нотацию. Что такое О большое я то понял, токо как мне определить коэффициенты? Возьмем пока просто контейнер vector у него по таблице из параграфа 17.1.2 видно что операция operator постоянная, то есть не... https://www.cyberforum.ru/ cpp-beginners/ thread865090.html
138 / 5 / 1
Регистрация: 25.03.2013
Сообщений: 228
14.05.2013, 21:06  [ТС] 0

Быстрая сортировка для массива обьектов пользовательского класса - C++ - Ответ 4556687

14.05.2013, 21:06. Показов 1544. Ответов 17
Метки (Все метки)

Ответ

metaluga145, по ссылке увидел такой пример
Кликните здесь для просмотра всего текста
C++Выделить код
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/* qsort example */
#include <stdio.h>      /* printf */
#include <stdlib.h>     /* qsort */
 
int values[] = { 40, 10, 100, 90, 20, 25 };
 
int compare (const void * a, const void * b)
{
  return ( *(int*)a - *(int*)b );
}
 
int main ()
{
  int n;
  qsort (values, 6, sizeof(int), compare);
  for (n=0; n<6; n++)
     printf ("%d ",values[n]);
  return 0;
}
в ф-ции compare есть a и b. что ето за а и b? на примере того ж массива числ можете обьяснить? и ф-ция имеет два параметра а тут qsort (values, 6, sizeof(int), compare); она без параметров.

Вернуться к обсуждению:
Быстрая сортировка для массива обьектов пользовательского класса C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.05.2013, 21:06
Готовые ответы и решения:

Классы. Сортировка обьектов класса
нужно отсортировать страны в континенте..программа вроде работает..но где-то ошибка..помогите...

Не работает быстрая сортировка для двумерного массива
Здравствуйте, возникла проблема, не работает быстрая сортировка по возрастанию абсолютных величин...

Быстрая сортировка и объекты класса
На днях столкнулся с такой задачей. Попробую ее сформулировать. Дан класс. class A { ......

Массив указателей объектов класса и их быстрая сортировка
Приветствую! Собственно, у меня есть: Класс Worker; Динамический массив, хранящий в себе объекты...

17
14.05.2013, 21:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.05.2013, 21:06
Помогаю со студенческими работами здесь

Быстрая сортировка(сортировка Хоара). Отсортировать фрагмент массива
Мне нужно отсортировать фрагмент массива, расположенный между первым и последним отрицательным...

Написать функцию для класса, возращающую данный из вектора обьектов класса по итератору вектора
День=добрый как написать функцию для класса возращающую данный из вектора обьектов класса по...

Быстрая сортировка (сортировка Хоара) для связных списков
есть у кого готовый алгоритм? или подскажите как реализовать

Быстрая сортировка массива
Помогите, как написать быструю сортировку для одномерного массива, если для этого нужно...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru