С Новым годом! Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.90/21: Рейтинг темы: голосов - 21, средняя оценка - 4.90
0 / 0 / 0
Регистрация: 14.12.2013
Сообщений: 5
1

Найти максимальный элемент массива и их количество за один проход по массиву

08.01.2014, 22:15. Показов 4249. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дан массив целых чисел. Найти максимальный элемент массива и их количество за один проход по массиву.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.01.2014, 22:15
Ответы с готовыми решениями:

За единственный проход по массиву найти неповторяющийся элемент
здравствуйте, уважаемые программисты.) у меня такой вопросик: дан массив из нечетного кол-ва...

Количество минимальных элементов массива за один проход
Здравствуйте! Очень нужна помощь! Есть достаточно простая задачка: "В массиве хранится информация...

Метод поиска по массиву уникальных чисел за один проход
Подскажите какой-нибудь интересный метод поиска по массиву для данного случая: Есть массив {1, 1,...

Среди элементов массива Z (m) найти k (k << m) крупнейших. Поиск осуществить за один проход (просмотр) массива Z
Среди элементов массива Z (m) найти k (k &lt;&lt; m) крупнейших. Поиск осуществить за один проход...

1
Эксперт С++
4728 / 2549 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
09.01.2014, 20:56 2
Лучший ответ Сообщение было отмечено ArTimon4ik как решение

Решение

если массив a[1..N] уже есть, то можно так:
Pascal
1
2
3
4
5
6
7
8
9
10
max:=a[1];
col:=0;
for i := 1 to N do begin
if a[i]=max then inc(col);
if a[i]>max then begin
max:=a[i];
col:=1;
end;
end;
// здесь в max - значение максимального элемента, в col - количество этих элементов
0
09.01.2014, 20:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.01.2014, 20:56
Помогаю со студенческими работами здесь

Найти k наибольших элементов массива (за один проход)
среди элементов массива Z(m) найти к наибольших(к&lt;&lt;m) . поиск осуществить за один проход по массиву

Найти максимальную сумму элементов строк в один проход массива
2) Напишите программу, решающую поставленную задачу в один проход массива. задача:Ищет в...

Найти максимальный элемент массива, и посчитать количество элементов, равных ему
Здравствуйте, помогите решить задачку) А) Дан массив из 15 целых чисел из диапазона [0,40). Найти...

Найти максимальный элемент массива и посчитать количество элементов, равных ему
Здравствуйте, помогите решить задачки) А) Дан массив из 15 целых чисел из диапазона [0,40). Найти...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru