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

Поменять местами наименьший и второй по величине элементы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обход произвольного дерева http://www.cyberforum.ru/cpp-beginners/thread39442.html
struct tree { char info; struct tree *left; struct tree *right; }; так, вопрос глупый -меня просто сомнения берут. вот смотрите, если обход бинарного дерева в симметричном порядке у нас функция процедура такая делает: void inorder(struct tree *root) {
C++ Поиск Вечер добрый. Подскажите максимально быстрый способ поиска, меня больше интересует не сама реализация а способ, так сказать или алгоритм.. Есть список ключ - значение. и ключ и значение строковые переменные. например 354321-фывалорфыдва 13-флыврадфыв 8735187351-флыврдафыв ... http://www.cyberforum.ru/cpp-beginners/thread39428.html
C++ Заполнить матрицу линейной последовательностью (0-81), от левого верхнего угла по диагонали: вправо - вверх
Помогите пожалуйста написать программу: Заполнить матрицу линейной последовательностью (1-81), от левого верхнего угла по диагонали: вправо - вверх? в соответствиb с рисунком http://s40.***********/i088/0906/78/08a04dbff187t.jpg
телефонный справочник C++
Создать телефонный справочник, т.е. файл из записей с полями: ФИО, адрес (запись из 3 полей : улица, номер дома, квартиры) и номер телефона. Найти номер АТС (первые 2 цифры номера телефона), имеющей наибольшее число абонентов. Отсортировать по фамилиям. у кого нить что нить подобное имеется???
C++ Помогите пжл новичку написать прогу http://www.cyberforum.ru/cpp-beginners/thread39422.html
Нужно найти общие слова в 2-х предложениях
C++ Е и е, + и - Вводится строка символов, в которой могут встречаться пробелы, цифр буквы 'E' и 'e', знаки '+' и '-'. Известно, что первый символ отличён от пробела. Из данной строки подстройку сиволов, предшедствующих первому ?пробелу. Требуется определить, является ли эта подстрока числом (в смысле Паскаля). Если да, то выяснить: целое или вещество. число, (+)-е или (-)-е. Помогите в С++ сделать ,... подробнее

Показать сообщение отдельно
S2dent
52 / 50 / 6
Регистрация: 10.05.2009
Сообщений: 216
11.06.2009, 00:54  [ТС]     Поменять местами наименьший и второй по величине элементы
Ну я изменил вот так?
C++
1
2
3
4
5
6
7
8
9
10
11
12
void FindSecondMaxElement(int** Matrix, int Column, int NumStr, int JMax1, int &JMax2)
{
        int Max;
        Max=Matrix[NumStr][0];
        JMax2=0;
        for (int j=0; j<Column; j++)
          if (Matrix[NumStr][j]>Matrix[NumStr][Max])
          {
            Max=j;
            JMax2=Max;
          }
}
И все равно меняет максимальный и минимальный элементы...
 
Текущее время: 00:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru