|
0 / 0 / 0
Регистрация: 01.11.2014
Сообщений: 18
|
|
Переставить столбцы матрицы по росту количества отрицательных элементов в столбцах01.11.2014, 20:24. Показов 2220. Ответов 15
Метки нет (Все метки)
Для матрицы С (m, n), 1 <m, n <10 переставить столбцы
по росту количества отрицательных элементов в столбцах. Помогите пожалуйста, или решением или советом, уже много вариантов перебробовал, но толкового решения не получил.
0
|
|
| 01.11.2014, 20:24 | |
|
Ответы с готовыми решениями:
15
Переставить столбцы матрицы по возрастанию количества отрицательных элементов в столбцах Переставить колонки матрицы согласно росту максимальных элементов в столбцах
|
|
6812 / 4568 / 4820
Регистрация: 05.06.2014
Сообщений: 22,433
|
|
| 01.11.2014, 20:27 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 01.11.2014
Сообщений: 18
|
|
| 01.11.2014, 21:11 [ТС] | |
|
Почти то что мне нужно, но там строки, а мне нужно перестановки в столбцах.
0
|
|
|
6812 / 4568 / 4820
Регистрация: 05.06.2014
Сообщений: 22,433
|
|
| 01.11.2014, 21:20 | |
|
Таки вроде я как столбцы переставлял.
![]() Не?
1
|
|
|
0 / 0 / 0
Регистрация: 01.11.2014
Сообщений: 18
|
|
| 01.11.2014, 21:35 [ТС] | |
|
Тут ты прав, но там сортировка по количеству отрицательных в строках, а не столбцах.
0
|
|
|
6812 / 4568 / 4820
Регистрация: 05.06.2014
Сообщений: 22,433
|
|
| 01.11.2014, 21:52 | |
|
scalder, я сейчас с тлф. Могу завтра глянуть, что там не так. Ок?
0
|
|
|
0 / 0 / 0
Регистрация: 01.11.2014
Сообщений: 18
|
|
| 01.11.2014, 21:55 [ТС] | |
|
Да, конечно, мне не очень срочно. И если не сложно, ты мог бы поподробнее обьяснить перенос стобцов?
0
|
|
|
6812 / 4568 / 4820
Регистрация: 05.06.2014
Сообщений: 22,433
|
||||||
| 02.11.2014, 09:46 | ||||||
|
Завтра гляну и в комментах все распишу.
Добавлено через 11 часов 33 минуты
0
|
||||||
|
0 / 0 / 0
Регистрация: 01.11.2014
Сообщений: 18
|
|
| 02.11.2014, 11:07 [ТС] | |
|
В исходной матрице происходит замена строк со столбцами, так и должно быть?
0
|
|
|
6812 / 4568 / 4820
Регистрация: 05.06.2014
Сообщений: 22,433
|
|
| 02.11.2014, 12:12 | |
|
не-а
![]() Тут я запутамшись сам и тебя запутал. Ближе к вечеру поработаю
0
|
|
|
Модератор
|
||||||
| 02.11.2014, 12:25 | ||||||
Сообщение было отмечено scalder как решение
Решение
2
|
||||||
|
0 / 0 / 0
Регистрация: 01.11.2014
Сообщений: 18
|
|
| 02.11.2014, 12:53 [ТС] | |
|
Спасибо, надеюсь я разберусь в том как она работает.
0
|
|
|
Модератор
|
|
| 02.11.2014, 18:07 | |
|
scalder,
код весьма несложный, построчно: 8-10 -- ввод размерности матрицы; 11-17 -- генерация и вывод матрицы, в т.ч. 15 -- подсчет количества отрицательных в j-й колонке; 18-27 -- сортировка столбцов по возрастанию количества отрицательных в т.ч. 19-20 -- поиск мин. справа от текущего, 22-25 -- перестановка 28-31 -- вывод матрицы. Будет что-то непонятно, обращайтесь.
0
|
|
|
0 / 0 / 0
Регистрация: 01.11.2014
Сообщений: 18
|
|
| 02.11.2014, 20:42 [ТС] | |
|
единственная сложность в строках 18-27, но надеюсь что сам пойму.
0
|
|
|
Модератор
|
|
| 02.11.2014, 21:58 | |
|
scalder,
сортируется массив c (его j-й элемент содержит количество отрицательных в j-м столбце матрицы a) по возрастанию, в случае перестановки его элементов, также переставляются и соответствующие столбцы матрицы a. Здесь использована сортировка выбором (selection sort), для подробного описания алгоритма можете воспользоваться поиском. Использование того или иного алгоритма сортировки не принципиально до тех пор пока сохраняется синхронность перестановок в c и a.
2
|
|
|
0 / 0 / 0
Регистрация: 01.11.2014
Сообщений: 18
|
|
| 03.11.2014, 00:32 [ТС] | |
|
очень вам благодарен, но надеюсь что больше не потребуется ваша помощь.
0
|
|
| 03.11.2014, 00:32 | |
|
Помогаю со студенческими работами здесь
16
Отсортировать столбцы матрицы по невозрастанию количества отрицательных чисел в столбцах (простыми вставками) Переставляя столбцы матрицы, упорядочить их по росту сумм модулей отрицательных нечетных элементов столбца Отсортировать столбцы матрицы в порядке невозрастания количества отрицательных элементов Отсортировать столбцы заданной матрицы по убыванию количества отрицательных элементов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|