Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

упорядочение строк в двумерном массиве

25K
19 мая 2007 года
ser-2506
4 / / 24.04.2007
есть такое задание: нужно упорядочить строки целочисленной прямоугольной
матрицы по возрастанию количества одинаковых элементов в каждой строке,а также найти номер первого из столбцов,
не содержащих ни одного отрицательного элемента. Как эту задачу можно реализовать,может кто делал что-нибудь подобное.
245
20 мая 2007 года
~ArchimeD~
1.4K / / 24.07.2006
А что значит одинаковых элементов? Во всех строках один какой то элемент сколько раз встречается, или в каждой строке свой злемент, лишь бы несколько раз встречался?
25K
20 мая 2007 года
ser-2506
4 / / 24.04.2007
в каждой строке свой элемент,только встречался бы несколько раз
242
20 мая 2007 года
Оlga
2.2K / / 04.02.2006
ser-2506, а язык программирования почему не написал?

Насчет реализации упорядочивания строк: бери любой алгоритм сортировки. напиши функцию, которая получает одномерный массив(mas - так передаем указатель на первый элемент строки двумерного массива, а потом в функции обраватываем как одномерный массив) и его размер равный кол-ву столбцов, а возвращает кол-во одинаковых элементов в нем(минимум один). иди по нулевому столбцу матрицы и сортируй, просто менять надо будет не отдельные элементы, а строки(напиши функцию).

Насчет столбца без отрицательного числа, вообще легко. Исследуй матрицу по столбцам, при первом столбце без отрицательных элементов - разбивай циклы и заканчивай поиск.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог