Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/15: Рейтинг темы: голосов - 15, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 10.02.2017
Сообщений: 14

Переставить элементы в строках матрицы так, чтобы по диагонали они были упорядочены по возрастанию

01.06.2017, 23:42. Показов 3112. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В данной задаче матрица – двумерный динамический массив, который считывается из некоторого текстового файла.
Вектор – одномерный динамический массив, который считывается из другого текстового файла.


Само задание:::В матрице Т размером m*k переставить элементы в строках так, чтобы по диагонали они были упорядочены по возрастанию.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
01.06.2017, 23:42
Ответы с готовыми решениями:

В матрице Т размером nxn переставить столбцы так, чтоб на побочной диагонали элементы матрицы были упорядочены
В матрице Т размером nxn переставить столбцы так, чтоб на побочной диагонали элементы матрицы были упорядочены по возрастанию.

Переставить строки матрицы так, чтобы элементы последнего столбца были отсортированы по возрастанию
Срочно понадобилась помощь! Дано такое условие: Переставить строки матрицы так, чтобы элементы последнего столбца были отсортированы...

Переставить в строке слова, состоящие только из цифр так, чтобы они были упорядочены по убыванию суммы их цифр
При написании программ использовать нуль–терминированные строки и работать только с типом char *. Длина каждой строки не превосходит 300...

8
1272 / 1029 / 470
Регистрация: 25.12.2016
Сообщений: 3,333
02.06.2017, 08:57
Как связано название темы с условием задачи?
Под условием задачи я имею в виду это:
Цитата Сообщение от Urez9898 Посмотреть сообщение
Само задание:::В матрице Т размером m*k переставить элементы в строках так, чтобы по диагонали они были упорядочены по возрастанию.
Вот его и нужно было поместить в заголовок. А файлы и динамические массивы - это лишь детали реализации.

А вообще, задача упорядочивания диагональных элементов матрицы путём перестановки строк встречается довольно часто. Поиском можно легко найти на этом форуме. Искать её я конечно не буду.
0
1498 / 1213 / 821
Регистрация: 29.02.2016
Сообщений: 3,631
02.06.2017, 09:24
Urez9898, мне кажется что диагональ существует только в квадратной матрице?
likehood, вы не правильно поняли условие задачи, требуется упорядочить перестановкой элементов в строках а не перестановкой строк
0
1272 / 1029 / 470
Регистрация: 25.12.2016
Сообщений: 3,333
02.06.2017, 09:27
Цитата Сообщение от afront Посмотреть сообщение
likehood, вы не правильно поняли условие задачи, требуется упорядочить перестановкой элементов в строках а не перестановкой строк
Возможно. Надо спросить у ТС, что он имел в виду.
0
1719 / 568 / 187
Регистрация: 12.03.2016
Сообщений: 2,169
02.06.2017, 09:33
afront, https://ru.wikipedia.org/wiki/Главная_диагональ

Добавлено через 5 минут
Цитата Сообщение от likehood Посмотреть сообщение
Возможно. Надо спросить у ТС, что он имел в виду.
Да и я так же понял как и afront,
0
1498 / 1213 / 821
Регистрация: 29.02.2016
Сообщений: 3,631
02.06.2017, 09:51
мановар, если бы в задании было написано "главная диагональ", то и вопросов бы не было
0
02.06.2017, 11:01

Не по теме:

afront, предполагается, что после года нахождения человека на форуме у него должны развиться экстрасенсорные способности и такие мелочи не обязательно указывать. :D

0
1498 / 1213 / 821
Регистрация: 29.02.2016
Сообщений: 3,631
02.06.2017, 11:10
мановар, мне кажется в программировании нет мелочей
0
1719 / 568 / 187
Регистрация: 12.03.2016
Сообщений: 2,169
02.06.2017, 11:17
afront, это мы так думаем, а вот многие ТС нет. И думай что хочешь.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
02.06.2017, 11:17
Помогаю со студенческими работами здесь

Расставить строки матрицы так, чтобы элементы в последнем столбце были упорядочены по убыванию
В массиве A(тип элементов float)расставить строки таким образом, чтобы элементы в последнем столбце были упорядочены по убыванию

Расположить элементы матрицы так, чтобы на побочной диагонали были бы максимальные элементы строк
Доброго времени суток. помогите пожалуйста с задачей последняя осталась) Расположить элементы матрицы M, так чтобы на побочной диагонали...

Переставить строки матрицы так чтобы элементы главной диагонали образовали неубывающую последовательность
Разработать программу, которая переставляет строки целочисленной квадратной матрицы так, чтобы элементы ее главной диагонали образовали...

Переставить столбцы матрицы так, чтобы элементы её побочной диагонали образовали невозрастающую последовательность
Здравствуйте, имеется следующее задание: Разработать программу, которая переставляет столбцы вещественной квадратной матрицы так,...

Переставить местами элементы массива так, чтобы сначала были элементы на четных позициях, а потом на нечетных
нужно переставить местами элементы массива так, чтобы сначала были элементы на четных позициях, а потом на нечетных:) например массив: {...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru