Форум программистов, компьютерный форум, киберфорум
Наши страницы
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 19, средняя оценка - 4.84
Solnze2
1 / 1 / 7
Регистрация: 02.06.2010
Сообщений: 26
#1

найти наиболее часто встречающееся число в массиве - Pascal

02.06.2010, 13:57. Просмотров 2853. Ответов 1
Метки нет (Все метки)

В массиве целых чисел с количеством элементов n найти наиболее часто встречающееся число. Если таких чисел несколько, то определить наименьшее из них.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.06.2010, 13:57
Я подобрал для вас темы с готовыми решениями и ответами на вопрос найти наиболее часто встречающееся число в массиве (Pascal):

Найти наиболее часто встречающееся число
В массиве целых чисел с количеством элементов n найти наиболее часто...

В массиве целых чисел с количеством элементов n найти наиболее встречающееся число
В массиве целых чисел с количеством элементов n найти наиболее встречающееся...

Найти в строке самое часто встречающееся слово
Задачка такая: Дана строка найти в ней самое часто встречающееся слово и...

Вывести цифру наиболее часто встречающуюся в данном массиве
помогите пожалуйсто Пусть дан непустой массив. Вывести цифру наиболее часто...

Получить 100 наиболее часто встречающихся слов и число их появлений
Дан символьный файл f, содержащий произвольный текст длиной более 5000 слов....

Найти частоту появления каждого из наиболее часто встречающихся элементов
Помогите решить задачу на Pascal: В целочисленном массиве K(n) много...

1
celeb
0 / 0 / 1
Регистрация: 13.03.2010
Сообщений: 8
02.06.2010, 14:07 #2
если у тебя задан промежуток возможных чисел, например от 1 до 40.
то можно создать второй массив S[1..40], потом смотреть каждый элемент массива A[1..n] и добавлять в значение элемента массива S единицу с идентификатором равным значению элемента из массива A.

Тоесть
если первый элемент массива А равен 5
A[1] = 5;
то добавляем 1 в елемент массива S с идентификатором равным
S[5]:= S[5] + 1;

В итоге получаем массив S. В котором ищём наибольшее значение элемента из этого массива. Идентификатор этого элемента и будет самым часто встречающимся числом.

Ну я думаю определить наименьшее из двух-трёх чисел труда не составит)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.06.2010, 14:07
Привет! Вот еще темы с решениями:

Найти максимальное число, встречающееся в заданной матрице более одного раза
Найти максимальное число, встречающееся в заданной матрице более одного раза.

Найти самый часто встречающийся элемент в массиве
Помогите,пожалуйста. Напишите программу, которая формирует массив из 20...

Как найти в массиве самый часто повторяющийся элемент.
Имееться массив заполненый записями фамилий.Нужно установить какая фамилия...

Получить 10 наиболее часто встречающихся слов
Дан символьный файл f, содержащий произвольный текст длиной более 50 слов....


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru