|
0 / 0 / 0
Регистрация: 29.04.2019
Сообщений: 77
|
||||||
Сортировка матрицы глупым методом C++14.12.2019, 12:23. Показов 2881. Ответов 16
Метки нет (Все метки)
Добрый день, стоит задача: отсортировать все элементы каждого столбца квадратной матрицы которые расположенные под главной диагональю матрицы
Код приложил,не могу понять, как задать сортировать только элементы под диагональю, буду благодарен за любую помощь.
0
|
||||||
| 14.12.2019, 12:23 | |
|
Ответы с готовыми решениями:
16
Сортировка матрицы методом Шелла
Сортировка матрицы методом пузырька |
|
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
|
| 15.12.2019, 04:04 | |
|
del
0
|
|
|
863 / 513 / 215
Регистрация: 19.01.2019
Сообщений: 1,216
|
||||||
| 15.12.2019, 04:47 | ||||||
1
|
||||||
|
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
|
| 15.12.2019, 05:08 | |
|
nalbe666, ТС нужна глупая сортировка (Stupid sort)
0
|
|
|
863 / 513 / 215
Регистрация: 19.01.2019
Сообщений: 1,216
|
|
| 15.12.2019, 05:09 | |
|
Yetty, оу, не знал про такую. Значит мимо.
0
|
|
|
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
||||||
| 15.12.2019, 05:27 | ||||||
|
Roma2806, уточняйте сразу по убыванию или возрастанию. по возрастанию:
1
|
||||||
|
0 / 0 / 0
Регистрация: 29.04.2019
Сообщений: 77
|
|
| 15.12.2019, 23:03 [ТС] | |
|
Спасибо, но оно работает не совсем так,
Оно сортирует все столбцы кроме последнего.
0
|
|
|
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
||
| 15.12.2019, 23:07 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 29.04.2019
Сообщений: 77
|
|
| 15.12.2019, 23:19 [ТС] | |
|
Мне нужно сортировать только эти диагонали, по убыванию
0
|
|
|
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
||
| 15.12.2019, 23:51 | ||
|
попробуйте переделать сортировку (вместо возрастания сделать убывание). если не получится - сообщите специально для Вас ещё цветом обозначил что именно отсортировано 6 7 5 8 6 6 9 8 6 4 неужели сложно задать размер побольше, например n=10 и просто посмотреть ?
0
|
||
|
6352 / 3523 / 1428
Регистрация: 07.02.2019
Сообщений: 8,995
|
|
| 15.12.2019, 23:58 | |
|
Yetty, ему нужно ниже диагонали, т. е. не включая элементы диагонали(судя по картинке)
1
|
|
|
0 / 0 / 0
Регистрация: 29.04.2019
Сообщений: 77
|
|
| 16.12.2019, 00:03 [ТС] | |
|
по убыванию сделал, но оно сортирует не правильно,
0
|
|
|
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
|
| 16.12.2019, 00:26 | |
|
zayats80888, Вы решили присоединиться к ТС ?
Roma2806, проведите линию из левого верхнего угла в правый нижний. это главная диагональ. красная ломаная линия которую Вы нарисовали находится ВЫШЕ главной диагонали и не имеет никакого отношения к задаче. нужно сортировать части столбцов, которые находятся НИЖЕ главной диагонали, неужели до сих пор не понятно ? всё что выделено красным отсортировано 2 1 1 1 4 8 3 8 1 8 2 3 3 3 4 9 4 3 1 2 3 4 4 3 6 3 2 8 2 4 6 5 4 4 7 6 2 7 3 9 6 5 4 4 1 1 2 4 3 5 8 6 7 5 4 2 5 7 4 1 8 6 8 5 6 2 7 2 4 1 9 8 8 5 8 2 8 1 4 7 9 9 9 7 8 7 9 2 7 6 9 9 9 9 9 8 9 5 9 9
0
|
|
|
6352 / 3523 / 1428
Регистрация: 07.02.2019
Сообщений: 8,995
|
|
| 16.12.2019, 00:30 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 29.04.2019
Сообщений: 77
|
|
| 16.12.2019, 00:34 [ТС] | |
|
Оно затрагивает значения которые находятся в главной диагонали и выше, скриншот выше приложил, посмотрите внимательно
0
|
|
|
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
||||||
| 16.12.2019, 00:48 | ||||||
Сообщение было отмечено Roma2806 как решение
Решение
zayats80888, Roma2806, всё, понял о чём Вы. я только ниже главной смотрю, а на верх и внимания не обращаю, а там действительно непорядок. сейчас буду смотреть что не так.
Добавлено через 11 минут Roma2806, поменяйте строку 30 на такую:
1
|
||||||
|
0 / 0 / 0
Регистрация: 29.04.2019
Сообщений: 77
|
|
| 16.12.2019, 01:30 [ТС] | |
|
Заработало, теперь вопрос, почему не работает printf(""), если я его пишу вместо cout он тупо ничего не выводить.
0
|
|
| 16.12.2019, 01:30 | |
|
Помогаю со студенческими работами здесь
17
Сортировка матрицы методом Шелла Сортировка столбцов матрицы методом Шелла Сортировка диагоналей матрицы методом вставки Сортировка строк матрицы методом Шелла Сортировка матрицы по возрастанию методом выбора максимума Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи
и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|