|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
23.11.2015, 22:41 | #1 |
Пользователь
Регистрация: 27.10.2015
Сообщений: 18
|
Матрица
Вопрос такой, перемещать матрицу получается, но не могу понять как задать перемещение максимального элемента в верхний угол, помогите пожалуйста, горит практическая (матрица вещественная), заранее спасибо
Код:
|
24.11.2015, 00:39 | #2 | |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,894
|
Цитата:
Циклом найди максимальный элемент и затем зная его индексы перемести в "верхний угол". P.S. Если очень сильно "горит и припекает", то есть и платные разделы форума. |
|
24.11.2015, 00:46 | #3 |
Пользователь
Регистрация: 27.10.2015
Сообщений: 18
|
максимальный циклом, я уже нашла, проблема перестановки в верхний угол, как присвоить значения данному элементу, да их может быть несколько поэтому и сложность.
|
24.11.2015, 01:50 | #4 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,894
|
|
24.11.2015, 01:59 | #5 |
Пользователь
Регистрация: 27.10.2015
Сообщений: 18
|
Максимальному, их ведь может быть несколько)
|
24.11.2015, 02:10 | #6 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,894
|
|
24.11.2015, 02:14 | #7 |
Пользователь
Регистрация: 27.10.2015
Сообщений: 18
|
|
24.11.2015, 07:25 | #8 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Что нужно делать, если максимальных элементов несколько - это должен решить ваш преподаватель. Или, на крайний случай, Вы сами должны это решить. Мы же, всего навсего, пытаемся добиться от Вас, ЧТО Вы пытаетесь сделать. Пока это выяснить не удалось! Ну вот, допустим, дана такая матрица 1 2 4 8 7 3 2 1 9 4 5 6 2 9 9 4 что должно получиться в итоге, после "установки в верхний угол" ? p.s. а вообще, переставить два элемента проще простого. сначала ищете индексы расположения максимального элемента: Код:
Код:
Последний раз редактировалось Serge_Bliznykov; 24.11.2015 в 07:29. |
|
25.11.2015, 13:08 | #9 | |
Пользователь
Регистрация: 27.10.2015
Сообщений: 18
|
Цитата:
|
|
25.11.2015, 13:21 | #10 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Они друг с другом не конфликтуют. А вот как скажется наличие (возможное) более одного максимума на выполнении задания - это Вам (или вашему преподавателю, которому Вы будете сдавать код) решать. Варианты есть разные. например, код, который я предложил, в случае нескольких максимумов возьмёт самый первый из них (если просматривать матрицу по строками слева направо). т.е. для предложенного мною примера результатом будет такой массив: Код:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Паскаль. Матрица NxN -> текстовый файл -> Матрица NxN - найти max по диагоналям -> типизированный файл | Лунатик13 | Помощь студентам | 1 | 20.02.2012 15:54 |
Матрица | Александр1993 | Помощь студентам | 0 | 22.06.2011 21:30 |
Непонятки с DirectX (матрица поворота, камера, матрица проекции) | ROD | Общие вопросы C/C++ | 2 | 17.09.2010 17:00 |
Матрица | hexx | Фриланс | 6 | 04.03.2010 16:32 |
TurboPascal: граф, матрица смежности и матрица инцидентности. | ulala | Помощь студентам | 0 | 02.12.2009 10:11 |