0 / 0 / 0
Регистрация: 04.03.2016
Сообщений: 7
|
|
1 | |
Поменять местами столбцы в матрице01.04.2016, 08:16. Показов 5511. Ответов 4
Метки нет (Все метки)
Вот есть код : вычитывает сумму каждого столбца , теперь надо поменять столбцы по возрастанию их суммы . Не могу понять помогите пожалуйста
int m[][] = {{5 ,0,-1}, {7,11,-5}, {2,0,3}, }; int x=m.length ; for (int j = 0; j < x; j++) { s=0; for (int i = 0; i < x; i++) { s+=+m[i][j]; } System.out.print(j + "\t"+s); System.out.println(); }} } Добавлено через 20 минут Получилось 14 11 -3 , нужно -3 11 14 {-1 0 5 -5 11 7 3 0 2 }
0
|
01.04.2016, 08:16 | |
Ответы с готовыми решениями:
4
Поменять местами строки и столбцы в матрице В данной матрице n x m поменять местами указанные строки и столбцы Поменять столбцы и строки массива местами Поменять местами столбцы в матрице |
32 / 30 / 11
Регистрация: 27.09.2014
Сообщений: 359
|
||||||
01.04.2016, 09:40 | 2 | |||||
zeldaun, Так ?
0
|
38 / 33 / 12
Регистрация: 31.05.2012
Сообщений: 586
|
||||||
01.04.2016, 12:21 | 3 | |||||
Можно так сделать
Есть другой вариант решения, но он немного отходит от поставленной задаче. Я клоню к тому, что менять местами столбцы это довольно затратная операция. Куда проще "жонглировать" индексами и прочими указателями на информацию. Если в случае сортировки человеку нужно чтобы вид отображался соответствующий, то какой смысл менять местами значения в оперативке, когда можно просто в определенном порядке вывести информацию и забить как они расположены в памяти)))
0
|
32 / 30 / 11
Регистрация: 27.09.2014
Сообщений: 359
|
|
01.04.2016, 12:34 | 4 |
Левиафам, А теперь посмотри на свой код и строку ТС
0
|
38 / 33 / 12
Регистрация: 31.05.2012
Сообщений: 586
|
|
01.04.2016, 13:44 | 5 |
не надо сравнивать мой код и твой...
0
|
01.04.2016, 13:44 | |
01.04.2016, 13:44 | |
Помогаю со студенческими работами здесь
5
Поменять местами в матрице i-й и j-й столбцы Поменять местами столбцы в матрице Поменять местами столбцы в матрице Поменять местами строки и столбцы в матрице. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |