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

Не могу разобраться с сортировкой - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ STACK STL http://www.cyberforum.ru/cpp-beginners/thread1049809.html
Будьте добры, обьясните(прокомментируйте) обозначеные строки кода на правильную скобочную последовательность. #include <iostream> #include <stack> #include <string> using namespace std; inline...
C++ Пользовательская функция Что такое пользовательская функция? И что делает numb? Заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread1049800.html
C++ Дан целочисленный массив с количеством элементов n. напечатать те его элементы, индексы которые являются степенями двойки
Дан целочисленный массив с количеством элементов n. напечатать те его элементы, индексы которые являются степенями двойки(1,2,4,8, и т.д)
C++ Передача дефолтных параметров
Объясню проблему на примере: class TMyControl { public: TMyControl(int param1 = 100, int param2 = 150) { } }; class TMyWrapper
C++ Комментарии к задаче на массив от 0 до 14 http://www.cyberforum.ru/cpp-beginners/thread1049787.html
Здраствуйте , есть задача , примерно понятно все и как , но тонкостей не понимаю, прошу "разжевать" в понятной форме каждую строчку ) Ребят , если не сложно прямо каждую ... Задача - Определить,...
C++ Дано целое трехзначное число. Определить, равен ли квадрат этого числа сумме кубов его цифр Всем привет.Вот собственно в чем сабж.Не понимаю как сделать эту задачу Дано целое трехзначное число. Определить, равен ли квадрат этого числа сумме кубов его цифр.Выходной файл должен содержать... подробнее

Показать сообщение отдельно
Alex5
1073 / 737 / 114
Регистрация: 12.04.2010
Сообщений: 1,888
21.12.2013, 15:00
Цитата Сообщение от Genn55 Посмотреть сообщение
Alex5 У вас наверное опечатка
Напишем мы
C++
1
2
    for(int i=0;i<x;i++){
         for(int j = i+1;j<x;j++){
или
C++
1
2
    for(int i=0;i<x -1;i++){
        for(int j = i+1;j<x;j++){
результат будет одинаковым.

Добавлено через 20 минут
Цитата Сообщение от Demon55 Посмотреть сообщение
Я уже пробовал так описывать сортировку, выводит пустые поля.
Цитата Сообщение от Demon55 Посмотреть сообщение
C++
1
2
3
4
5
6
if(a==1){ cout << "Введите кол-во записей: ";
 cin >> k;
 if(k>10) cout << "Перебор\n";
 else {
 input(k);
 sortirovka(m,10);}}
Если k<10, то элементы m[k+1], m[k+2], ... нулевые. И после вызова sortirovka(m,10) они будут перемещены в начало массива.(При сортировке по возрастанию.)

Добавлено через 20 минут
Цитата Сообщение от outoftime Посмотреть сообщение
какой оператор надо перегрузить для GoodsItem что-бы std::sort не надо было передавать компаратор
http://www.cplusplus.com/reference/algorithm/sort/?kw=sort void sort (RandomAccessIterator first, RandomAccessIterator last); The elements are compared using operator<
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru