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

Ошибка в сортировке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Символьный код http://www.cyberforum.ru/cpp-beginners/thread612077.html
Доброго времени суток! В книге Дейтела в одном из примеров наткнулся на следующий пример кода: cout << "The character ("<<'a'<<") has the value" << static_cast<int>('a') << endl; Вот собственно...
C++ Полиномы Эрмита Нужна программа,которая с помощью полиномов Эрмита сможет преобразовывать двумерные изображения. Полиномы Эрмита могут быть получены при помощи формулы {H}_{n+1}(x)=2x{H}_{n}(x)-2n{H}_{n-1}(x) http://www.cyberforum.ru/cpp-beginners/thread612070.html
C++ WinAPI vs wxWidgets
Хочу перевести свое консольное приложение в нормальный вид. Опыта написания приложений виндовс нету. С чего стоит начать, с WinAPI или wxWidgets? (пишу все в wxDev-Cpp) Или вообще при начальных...
C++ Существует указатель p. Можно ли выяснить, содержит он адрес допустимого значения или нет
если да, то как ?
C++ C/C++ Использование функций, использование break http://www.cyberforum.ru/cpp-beginners/thread612027.html
Здравствуйте. Не знал как назвать тему, боялся что, если назову "КАК ЭТО РАБОТАЕТ?" то её удалят. Пишу программу для вычисления длинных целых чисел. Целые числа из строк считал в массивы в обратном...
C++ Перегрузка бинарного плюса Ребят, есть перегрузка плюса, написанная для стека. стек реализован в виде массива(это не столь важно) template <class Type1> Stack<Type1>& Stack<Type1>::operator + (Stack& nov){ Stack<Type1>... подробнее

Показать сообщение отдельно
cppGhost
32 / 30 / 1
Регистрация: 21.06.2012
Сообщений: 91
23.06.2012, 07:21
Если предполагалось сортировать пузырьком, то код конечно неправильный.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
//Сортируем матрицу 
    int k;
    int a;
    for (int i=0;i<row;++i)
    {
        for(int j=i+1; j<row; ++j)
        {
            if (sum[i] > sum[j])
            {
                for (int m=0; m<col; ++m)
                {               
                    a=arr[i][m];
                    arr[i][m]=arr[j][m];
                    arr[j][m]=a;               
                }
 
                 k=sum[i];
                 sum[i]=sum[i+1];
                 sum[i+1]=k;
            }
        }
    }
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru