1 / 1 / 1
Регистрация: 26.09.2016
Сообщений: 146
|
||||||
1 | ||||||
Сортировка столбцов матрицы23.03.2018, 21:58. Показов 2229. Ответов 18
Метки нет (Все метки)
Кто-то может подсказать как сделать сортировку столбцов, а то у меня в строку нормально сортирует, а в столбец нет.
Просто сортируется именно строка и выводится в столбец...Как сделать что бы сортировало именно сам столбец?
0
|
23.03.2018, 21:58 | |
Ответы с готовыми решениями:
18
Сортировка столбцов матрицы по возрастанию последних элементов столбцов Сортировка столбцов матрицы сортировка столбцов матрицы Сортировка столбцов матрицы |
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
||||||
23.03.2018, 22:11 | 2 | |||||
Сообщение было отмечено Granrage как решение
Решение
Granrage, блок сортировки столбцов двумерного по возрастанию + вывод на экран:
1
|
1 / 1 / 1
Регистрация: 26.09.2016
Сообщений: 146
|
||||||
23.03.2018, 22:27 [ТС] | 3 | |||||
А как переделать конкретно под мой случай, я попытался сделать вот так
0
|
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
|
23.03.2018, 22:30 | 4 |
Granrage, строка 6 пропустили -i
строки 10-11 не дублируйте у Вас массив квадратный по условию ?
0
|
1 / 1 / 1
Регистрация: 26.09.2016
Сообщений: 146
|
|
23.03.2018, 22:36 [ТС] | 5 |
Все равно один столбец пропадает.
Добавлено через 2 минуты это уже по невнимательности, я заметил, но все равно проблема остаётся. Добавлено через 1 минуту Да.
0
|
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
|
23.03.2018, 22:38 | 6 |
столбец пропадает потому что вывод включили в сортировку (а там size-1)
0
|
1 / 1 / 1
Регистрация: 26.09.2016
Сообщений: 146
|
|
23.03.2018, 22:43 [ТС] | 7 |
и как это можно привести в нормальный рабочий вид?
Добавлено через 38 секунд у меня либо без столбца, либо столбец есть, но в нём смешиваются элементы
0
|
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
|
23.03.2018, 22:45 | 8 |
i и j зачем поменяли местами при выводе ?
0
|
1 / 1 / 1
Регистрация: 26.09.2016
Сообщений: 146
|
|
23.03.2018, 22:48 [ТС] | 9 |
хороший вопрос, я до этого когда экспериментировал, забыл вернуть, но проблема не в этом
0
|
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
|
23.03.2018, 22:53 | 10 |
Granrage, сбросьте этот кусок ещё разок со всеми исправлениями и отдельным выводом на экран
0
|
1 / 1 / 1
Регистрация: 26.09.2016
Сообщений: 146
|
||||||
23.03.2018, 22:57 [ТС] | 11 | |||||
4 5 6 2 Отсортированная матрица: 4 6 2 5 Добавлено через 50 секунд хотя, стоп Добавлено через 47 секунд сортирует нормально, уже, но как сделать что бы выводило это все в столбец?
0
|
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
|
23.03.2018, 23:00 | 12 |
Granrage, не вносите изменения в сортировку. верните size-1. сделайте отдельный вывод (как в первоначальном варианте, который я Вам сбросил)
0
|
1 / 1 / 1
Регистрация: 26.09.2016
Сообщений: 146
|
|
23.03.2018, 23:06 [ТС] | 13 |
0
|
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
||||||
23.03.2018, 23:10 | 14 | |||||
какая ещё одна ? должна одна выводиться (это сортировка и вывод результата на экран)
лишние скобки лучше убрать:
0
|
1 / 1 / 1
Регистрация: 26.09.2016
Сообщений: 146
|
|
23.03.2018, 23:29 [ТС] | 15 |
уже все нормально, я уже понял почему так...
Добавлено через 49 секунд я немного не в те скобки загнал вывод Добавлено через 1 минуту заболел просто, вот и сижу как тормоз, элементарные ошибки делаю Добавлено через 1 минуту спасибо вам Добавлено через 4 минуты До этого пока сам химичил, сделал нечто похожее не ваш код, но без вас бы не додумался, что нужно еще -i и вывод переделать. Добавлено через 5 минут Yetty, может из-за этого и растянулась моя тема так сильно. Ибо мне до последнего казалось, что это не то, ибо что-то похожее я пробовал, но как оказалось, что я немного не додумал тогда пару моментов.
0
|
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
|
24.03.2018, 00:19 | 16 |
i не обязательно. если помните Вы его проигнорировали и всё было нормально. просто если уже часть элементов отсортирована, нет смысла их проверять ещё раз. хотя это вопрос спорный (с точки зрения быстродействия). блок вроде сам составлял, поэтому на истину в последней инстанции не претендую. можете попробовать внести вывод в циклы сортировки.
0
|
1 / 1 / 1
Регистрация: 26.09.2016
Сообщений: 146
|
|
26.03.2018, 10:06 [ТС] | 17 |
Yetty, с выводом беда, если размер матрицы больше двух, то выводится несколько матриц последняя из которых правильная
Добавлено через 20 минут Yetty, а, все норм, это я намудрил уже
0
|
1 / 1 / 1
Регистрация: 26.09.2016
Сообщений: 146
|
|
27.03.2018, 23:57 [ТС] | 18 |
Yetty, каким образом можно написать алгоритм для решения матричного уравнения, хотя бы самого простого? (аля А*Х=В)
Я просто сижу уже который день и вообще не могу понять.
0
|
Yetty
|
28.03.2018, 00:21
Сортировка столбцов матрицы
#19
|
Не по теме: Granrage, это форум. старайтесь избегать личных обращений. создайте новую тему, только подробно
0
|
28.03.2018, 00:21 | |
Сортировка столбцов матрицы Сортировка матрицы по убыванию столбцов Сортировка столбцов матрицы по убыванию Fork() и сортировка столбцов матрицы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |