Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.89/18: Рейтинг темы: голосов - 18, средняя оценка - 4.89
0 / 0 / 0
Регистрация: 07.07.2014
Сообщений: 27

Написать алгоритм сортировки строк и столбцов матрицы

27.08.2014, 22:58. Показов 4754. Ответов 43
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дано квадратную матрица размером 5х5, заполненную случайными числами. Используя один из алгоритмов сортировки, отсортировать:
а) строки матрицы;
б) столбцы матрицы.

Кто может - помогите, пропустил занятия и теперь никак.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.08.2014, 22:58
Ответы с готовыми решениями:

Алгоритм сортировки строк матрицы
Составить алгоритм сортировки по возрастанию каждой строки прямоугольного массива, размерами 10х12 методом выбора. Добавлено через 13...

Написать функцию для сортировки столбцов матрицы по убыванию
Пусть пользователь вводит динамическую матрицу размером n*n написать функцию длЯ сортировки столбцов матрицы по убыванию

Как возможно реализовать алгоритм сортировки "выбором" для строк матрицы?
Допустим мне дана динамическая матрица размерностью n на m, и надо отсортировать строки между собой по сумме их элементов. вот такую...

43
1123 / 794 / 219
Регистрация: 15.08.2010
Сообщений: 2,185
28.08.2014, 12:28
Студворк — интернет-сервис помощи студентам

Не по теме:

Цитата Сообщение от Gameer Посмотреть сообщение
Но я начинающий, студент
ну так это и здание чуть ли не школьного уровня, если оно вызывает столько сложностей, может вы ошиблись с вузом.



Цитата Сообщение от Gameer Посмотреть сообщение
как сделать сортировку по двухмерному массиву
Двухмерный массив - кучка одномерных, просто по порядку отсортируйте каждый из них. С алгоритмом придется чуток мозги напрячь, если в первый раз.
0
0 / 0 / 1
Регистрация: 24.06.2014
Сообщений: 74
28.08.2014, 12:30
Я знаю что написали, мне в 100 раз легче пример взглянуть и я разберу его по косточкам и пойму как работает чем читать и не понимать как реализовать. Ведь есть такой вид которым легче по примеру. но все равно спасибо, попаду домой буду делать.
0
Котовчанин
942 / 482 / 200
Регистрация: 16.02.2010
Сообщений: 3,338
Записей в блоге: 35
28.08.2014, 12:34
Цитата Сообщение от Gameer Посмотреть сообщение
Я знаю что написали, мне в 100 раз легче пример взглянуть и я разберу его по косточкам и пойму как работает чем читать и не понимать как реализовать. Ведь есть такой вид которым легче по примеру. но все равно спасибо, попаду домой буду делать.
Это ложное ощущение.
Пока сами не напишете - толку никакого.

Добавлено через 1 минуту
Цитата Сообщение от КОП Посмотреть сообщение
С алгоритмом придется чуток мозги напрячь, если в первый раз.
С каким алгоритмом?
Я думаю, что с уровнем знаний ТС подойдет самый простой метод сортировки. В лобешник. Он же "пузырёк".
0
0 / 0 / 1
Регистрация: 24.06.2014
Сообщений: 74
28.08.2014, 12:40
Я думаю через сортировку выбором или вставки.
0
1123 / 794 / 219
Регистрация: 15.08.2010
Сообщений: 2,185
28.08.2014, 12:42

Не по теме:

Цитата Сообщение от Тамика Посмотреть сообщение
С каким алгоритмом?
ладно-ладно, преувеличил, каюсь)
Цитата Сообщение от Тамика Посмотреть сообщение
Он же "пузырёк"
зря вы так про пузырек...



Добавлено через 42 секунды
Цитата Сообщение от Gameer Посмотреть сообщение
Я думаю
Метод сортировки абсолютно не важен тут, важен принцип сортировки многомерного массива.
0
Котовчанин
942 / 482 / 200
Регистрация: 16.02.2010
Сообщений: 3,338
Записей в блоге: 35
28.08.2014, 12:46

Не по теме:

Цитата Сообщение от КОП Посмотреть сообщение
зря вы так про пузырек...
Ничего, не лопнет. :D



Я думаю через сортировку выбором или вставки.
О, второй раз в гугл явились. Там же найдёте и алгоритмы.
0
0 / 0 / 1
Регистрация: 24.06.2014
Сообщений: 74
28.08.2014, 12:48
Не делайте из меня такого тупого.
0
Котовчанин
942 / 482 / 200
Регистрация: 16.02.2010
Сообщений: 3,338
Записей в блоге: 35
28.08.2014, 12:53
Цитата Сообщение от Gameer Посмотреть сообщение
Не делайте из меня такого тупого.
Мы никак на это не влияем. Только Вы. Потому не нужно в чём-то тут обвинять кого-то.
Вам дали советы. Да что там - рассказали как выполнить Ваше задание. Напишете код - обращайтесь.
0
0 / 0 / 1
Регистрация: 24.06.2014
Сообщений: 74
28.08.2014, 13:01
Что правда? Я уже написал все в сообщении, но вам только поглумится а не прочитать.
0
28.08.2014, 13:03
 Комментарий модератора 
Прекращаем оффтопить. Свои морально-личностные качества можете и в ЛС обсудить. Есть что сказать по существу темы пишите иначе ходите мимо. Касается всех в том числе и ТС.
0
1123 / 794 / 219
Регистрация: 15.08.2010
Сообщений: 2,185
28.08.2014, 13:04
Цитата Сообщение от Gameer Посмотреть сообщение
Я уже написал все в сообщении
Чтож, начнем.
Цитата Сообщение от Gameer Посмотреть сообщение
int arr[size];
Это не матрица, а лишь одномерный массив. попробуйте его переделать до матрицы
0
0 / 0 / 1
Регистрация: 24.06.2014
Сообщений: 74
28.08.2014, 13:05
Нет, не то. Я написал что буду делать как попаду домой) Сейчас же я на паре
0
28.08.2014, 13:29

Не по теме:

Цитата Сообщение от Gameer Посмотреть сообщение
Сейчас же я на паре
Лето же...

0
28.08.2014, 13:31

Не по теме:

У меня уже учеба.

0
58 / 62 / 34
Регистрация: 14.03.2014
Сообщений: 933
28.08.2014, 14:25
Да этих сортировок и в интернете, и в учебниках куче, причем еще и разжованные.
0
76 / 76 / 32
Регистрация: 14.04.2014
Сообщений: 408
28.08.2014, 14:47
в чем проблема двумерности то?
C++
1
arr[i][j]
вот двумерный массив, по сути i одномерных массивов из j элементов
C++
1
arr[const][j]
вот обращение к одному из. Дальше как в сортировке одномерного...
0
Модератор
Эксперт CЭксперт С++
 Аватар для sourcerer
5288 / 2376 / 342
Регистрация: 20.02.2013
Сообщений: 5,773
Записей в блоге: 20
28.08.2014, 16:06
Вот наглядно (и вот тут третья картинка - продолжение):
Миниатюры
Написать алгоритм сортировки строк и столбцов матрицы   Написать алгоритм сортировки строк и столбцов матрицы  
0
Модератор
Эксперт CЭксперт С++
 Аватар для sourcerer
5288 / 2376 / 342
Регистрация: 20.02.2013
Сообщений: 5,773
Записей в блоге: 20
28.08.2014, 16:13
Если ты играл когда-нибудь в игры типа World of Warcraft, то должен понять такую аналогию:
двумерный массив (или как его ещё называют, матрица) - это сумка (рюкзак), в каждой ячейке которой лежат другие сумки.

Массив массивов. Сумка с сумками.

Типа такого (на картинке, конечно, не инвентарь, а банковская ячейка, но не суть, смысл тот же):
Миниатюры
Написать алгоритм сортировки строк и столбцов матрицы  
1
28.08.2014, 16:19

Не по теме:

Цитата Сообщение от gru74ik Посмотреть сообщение
двумерный массив (или как его ещё называют, матрица) - это сумка (рюкзак), в каждой ячейке которой лежат другие сумки.
Массив массивов. Сумка с сумками.
Пакет для пакетов с пакетами :DDD

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.08.2014, 16:19

Написать функцию, осуществляющую циклический сдвиг строк и/или столбцов заданной матрицы
2. Дана матрица порядка MxN (M строк, N столбцов). Необходимо заполнить ее значениями и написать функцию, осуществляющую циклический сдвиг...

Написать функцию, которая определяет номера столбцов и строк матрицы по заданному условию
Написать функцию, которая определяет номера столбцов и строк матрицы X(M,N), в которых есть элементы, равные заданному числу и заменяет все...

Для матрицы из 6 строк и 5 столбцов отпечатать номера тех строк, сумма элементов которых кратна заданной величине, и число таких строк.
Для матрицы из 6 строк и 5 столбцов отпечатать номера тех строк, сумма элементов которых кратна заданной величине, и число таких строк. ...

Для матрицы из 3 строк и 7 столбцов отпечатать номера тех столбцов, сумма элементов которых превышает заданную величину
Для матрицы из 3 строк и 7 столбцов отпечатать номера тех столбцов, сумма элементов которых превышает заданную величину, и число таких...

Подскажите простой алгоритм сортировки вектора из строк...
Подскажите простой алгоритм сортировки вектора из строк...


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru