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

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

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

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


Само задание:::В матрице Т размером m*k переставить элементы в строках так, чтобы по диагонали они были упорядочены по возрастанию.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.06.2017, 23:42
Ответы с готовыми решениями:

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

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

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

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

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

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

А вообще, задача упорядочивания диагональных элементов матрицы путём перестановки строк встречается довольно часто. Поиском можно легко найти на этом форуме. Искать её я конечно не буду.
0
afront
1237 / 1076 / 780
Регистрация: 29.02.2016
Сообщений: 3,390
02.06.2017, 09:24 3
Urez9898, мне кажется что диагональ существует только в квадратной матрице?
likehood, вы не правильно поняли условие задачи, требуется упорядочить перестановкой элементов в строках а не перестановкой строк
0
likehood
997 / 836 / 400
Регистрация: 25.12.2016
Сообщений: 2,746
Завершенные тесты: 3
02.06.2017, 09:27 4
Цитата Сообщение от afront Посмотреть сообщение
likehood, вы не правильно поняли условие задачи, требуется упорядочить перестановкой элементов в строках а не перестановкой строк
Возможно. Надо спросить у ТС, что он имел в виду.
0
02.06.2017, 09:27
Manowar
1702 / 577 / 186
Регистрация: 12.03.2016
Сообщений: 2,164
Завершенные тесты: 1
02.06.2017, 09:33 5
afront, https://ru.wikipedia.org/wiki/Главная_диагональ

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

Не по теме:

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

0
afront
1237 / 1076 / 780
Регистрация: 29.02.2016
Сообщений: 3,390
02.06.2017, 11:10 8
мановар, мне кажется в программировании нет мелочей
0
Manowar
1702 / 577 / 186
Регистрация: 12.03.2016
Сообщений: 2,164
Завершенные тесты: 1
02.06.2017, 11:17 9
afront, это мы так думаем, а вот многие ТС нет. И думай что хочешь.
0
02.06.2017, 11:17
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.06.2017, 11:17

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

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

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


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.