0 / 0 / 0
Регистрация: 26.05.2015
Сообщений: 42
1

В массиве найти первые три максимальных элемента,без сортировки

16.08.2019, 22:03. Показов 484. Ответов 1
Метки нет (Все метки)

Алгоритм.
1.Размер массива равен 0.
2.Пока не найдены все max:
0)flag=false;

a)
взять элемент массива:
-сравнить есть ли данный элемент
--если есть ,то перейти на пункт а.
--если нет то
---сравнить флаг:
-если флаг false, то max=элемент
-иначе сравнит max


imax = Arr[0];
for (i = 1; i < size; i++)
{
flag = false;
if (Arr[i] > imax)
if (flag = false)
{
imax = Arr[i];
flag = true;
}
else
if(imax = Arr[i])
{

i > imax;
}

}
подскажите ошибку.
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.08.2019, 22:03
Ответы с готовыми решениями:

Найти три максимальных элемента и их сумму в массиве
Всем привет. Помогите с задачей, если не затруднит. Звучит она так: &quot;Дан одномерный массив,...

Найти три максимальных элемента массива
найти три максимальных элементы массива

На экране - первые три элемента такие же, как и в массиве arr, в остальных - мусор. Не пойму, почему.
Доброго времени суток. Столкнулся с такой проблемой. Есть следующий код: int leng = {0, 1, 2,...

Найти в массиве 2 максимальных элемента
Заполнить массив из 10 элементов случайными числами в интервале(-10 ...10) и найти в нем 2...

1
812 / 500 / 210
Регистрация: 19.01.2019
Сообщений: 1,196
16.08.2019, 22:58 2
Написать процедуру, которая ищет первых N максимальных чисел из массива
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.08.2019, 22:58

Найти в массиве 2 максимальных элемента и их номера
Доброго времени суток) Помогите пожалуйста! Заполнить массив из 10 элементов случайными числами...

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

Найти два максимальных элемента в одномерном массиве
Если не трудно решите задачку, пожалуйста!!! Заполнить массив из 10 элементов случайными числами в...

[Кумир] Найти в массиве 2 максимальных элемента и их индексы
Ввести с клавиатуры массив из 5 элементов, найти в нем 2 максимальных элемента и их номера....


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

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

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