![]() |
Модераторы: bsa |
![]() ![]() ![]() |
|
kirkakirya |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 4.7.2009 Репутация: нет Всего: нет |
дана матрица A[n][m] и массив B[m]. Элементы первого столбца матрицы A[n][m] упорядочены по убыванию. Включить массив В в качестве новой строки в матрицу, с сохранением упорядоченности последней по элементам первого столбца.
_______________________________________________________________________ Сортировка по убыванию у меня точно правильная. Дело в том, что одна строка "съедается" по ходу выполнения, не пойму почему так происходит. Если непонятно, то переменная (men) выявляет индекс той строки вместо которой нужно вписать ту строчку. Остальные потом должны по идее сдвигаться, но как я говорю, все строки сдвигаются кроме одной, она затирается.
|
|||
|
||||
Hacknslash |
|
|||
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 2.3.2009 Репутация: нет Всего: нет |
Тааак... Это легче с нуля переписать, чем разбираться...
Старайся писать названия переменных так, чтобы по ним сразу было понятно, за что переменная отвечает. Это раз. Когда упорядочиваешь матрицу по первому столбцу, логично было бы переставлять не только элементы столбца, а строки целиком. Чисто с точки зрения математики матрицы, у которых поменяли местами два элемента - совершенно разные матрицы. А матрицы, у которых поменяли местами две строки, во многих задачах (например решение СЛУ) можно считать одинаковыми. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "C/C++: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |