MarKuSs
1 / 1 / 0
Регистрация: 05.12.2010
Сообщений: 14
|
|||||||||||||||||
#1 | |||||||||||||||||
Упорядочить строки матрицы по возростанию их максимальных элементов - C++06.12.2010, 22:57. Просмотров 15388. Ответов 17
Метки нет Все метки)
(
Здравствуйте!
Помогите пожалуюста разобраться в данном задании "Дана матрица NxM.Упорядочить её строки по возростанию их максимальных элементов" вот мой код, но программа не работает, можете показать где у меня допущена ошибка и обьяснить работу 3-ей части программы, т.е "Построение строк матрицы по возрастанию их максимальных членов". Заранее большое спасибо.
Вот немного подкоректировал код, но при подсчете программа выбивает ошибку
up нет ни малейшей идеи
1
|
|
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
|
06.12.2010, 22:57 |
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Упорядочить строки матрицы по возростанию их максимальных элементов (C++):
17
Переставить строки матрицы по возрастанию максимальных элементов каждой строки - C++ Упорядочить массив по возростанию и найти сумму положительных элементов - C++
Вычислить сумму максимальных элементов каждой строки матрицы - C++ Найти вектор максимальных элементов каждой строки матрицы - C++ Упорядочить строки матрицы D (m. n) Лексикографически по неубыванию первых k элементов строки - C++ |
norge_goth
62 / 62 / 7
Регистрация: 27.01.2009
Сообщений: 279
|
||||||
06.12.2010, 23:06 | #2 | |||||
перед меин замени все на
Добавлено через 3 минуты тебе надо упорядочить матрицу или просто упорядочить каждую строку матрицы?
1
|
MarKuSs
1 / 1 / 0
Регистрация: 05.12.2010
Сообщений: 14
|
|
06.12.2010, 23:36 [ТС] | #3 |
упорядочить строки
Добавлено через 11 минут ну т.е каждую строку матрицы
0
|
norge_goth
62 / 62 / 7
Регистрация: 27.01.2009
Сообщений: 279
|
|
06.12.2010, 23:42 | #4 |
смотри можно упорядочить матрицу, а можно упорядочить каждую строку матрицы отдельно, результат будет разный, так тебе надо строки упорядочить или всю матрицу?
1
|
MarKuSs
1 / 1 / 0
Регистрация: 05.12.2010
Сообщений: 14
|
|
06.12.2010, 23:49 [ТС] | #5 |
У меня Задание упорядочить строки матрицы, но я тебя не понял вот смотри у меня матрица
3 4 2 2 7 1 1 10 2 когда упорядочитть строки то будет 4 3 2 7 2 1 10 2 1 а как ты можешь всю матрицу упорядочить?
0
|
norge_goth
62 / 62 / 7
Регистрация: 27.01.2009
Сообщений: 279
|
||||||
06.12.2010, 23:54 | #6 | |||||
![]()
например вот так
ок, я тебя понял
3
|
MarKuSs
1 / 1 / 0
Регистрация: 05.12.2010
Сообщений: 14
|
||||||
07.12.2010, 00:15 [ТС] | #7 | |||||
хмм... ну впринципе да матрицу можно и всю
![]() но я уже сам запутался вот мое задание "Упорядочить строки матрицы по неубыванию их максимальных эементов" но мне кажется все таки через маой вариант,т.е каждой строки от максимального до минимального Добавлено через 8 минут вот я вывод какой сделал
видите у меня ошибку в коде,я уже 3 час втыкаю в монитор но не могу сообразить
0
|
norge_goth
62 / 62 / 7
Регистрация: 27.01.2009
Сообщений: 279
|
||||||||||||||||
07.12.2010, 00:30 | #8 | |||||||||||||||
если чесно нет
я переделал ваш код:
Добавлено через 2 минуты у вас трудно читается код по этому тяжело искать ошибки, возьмите норм редактор с автовыравниванием кода или используйте отступы хотябы так как в моей программе, далее
1
|
MarKuSs
1 / 1 / 0
Регистрация: 05.12.2010
Сообщений: 14
|
|
07.12.2010, 00:41 [ТС] | #9 |
Спасибо сейчас сяду разбираться, А как теперь изменить данную программу под следующее условие
"Упорядочить ее столбцы по возростанию наименьших элементов" Добавлено через 6 минут да ![]() на много
0
|
norge_goth
62 / 62 / 7
Регистрация: 27.01.2009
Сообщений: 279
|
||||||
07.12.2010, 00:45 | #10 | |||||
вот так:
![]()
1
|
MarKuSs
1 / 1 / 0
Регистрация: 05.12.2010
Сообщений: 14
|
|
07.12.2010, 00:49 [ТС] | #11 |
Огромадное спасибо!
Завтро с утра на свежую голову буду построчно сидеть разбираться,а сейчас спакойно ночи ![]()
0
|
norge_goth
62 / 62 / 7
Регистрация: 27.01.2009
Сообщений: 279
|
|||||||||||
07.12.2010, 00:52 | #12 | ||||||||||
еще одно не используй имена в которых легко запутаться, не очевидные имена, слишком длинные, слишком короткие и лучше всего переменные(счетчики) цикла объявляй как локальные по отношению к их блоку, например:
0
|
MarKuSs
1 / 1 / 0
Регистрация: 05.12.2010
Сообщений: 14
|
|
07.12.2010, 15:58 [ТС] | #13 |
нет у меня во втором случае немного не такое задание
т.е. уже надо посартировать не строки а столбцы, как в этом случае будет выглядеть программа?
0
|
norge_goth
62 / 62 / 7
Регистрация: 27.01.2009
Сообщений: 279
|
|||||||||||
07.12.2010, 19:47 | #14 | ||||||||||
в посте №10 все правильно там просто вывод сделан не по столбцам, а по строкам
1
|
MarKuSs
1 / 1 / 0
Регистрация: 05.12.2010
Сообщений: 14
|
|||||||||||
07.12.2010, 20:21 [ТС] | #15 | ||||||||||
Да, все увидел.
Вы не подскажите как можно исправить ошибку
0
|
07.12.2010, 20:21 | |
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
|
07.12.2010, 20:21 |
Привет! Вот еще темы с ответами:
15
Создать векторы из максимальных элементов каждой строки и каждого столбца матрицы - C++ Сформировать вектор, состоящий из максимальных элементов каждого столбца (строки) матрицы - C++ Сформировать вектор, состоящий из максимальных элементов каждого столбца (строки) матрицы - C++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |