Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.69/16: Рейтинг темы: голосов - 16, средняя оценка - 4.69
PavelSemut
1

2) Дан целочисленный массив размера N. Найти максимальное количество его одинаковых элементов

20.02.2013, 21:47. Показов 3007. Ответов 1
Метки нет (Все метки)

2) Дан целочисленный массив размера N. Найти максимальное количество его одинаковых элементов.
Лучшие ответы (1)
Заказывайте контрольные, курсовые и дипломы здесь.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.02.2013, 21:47
Ответы с готовыми решениями:

Дан целочисленный массив размера N. Найти максимальное количество его одинаковых элементов
//Дан целочисленный массив размера N. //Найти максимальное количество его одинаковых элементов.

Дан целочисленный массив A размера 10. Вывести номер первого из тех его элементов A[i]
Ссылки и указатели. Дан целочисленный массив A размера 10. Вывести номер первого из тех его...

Дан одномерный целочисленный массив А из N элементов. Найти в нём максимальное значение среди простых чисел
Здравствуйте,уважаемые программисты!) Помогите решить,пожалуйста, данную задачку в С++: Дан...

Найти количество различных элементов в данном массиве
Данный целочисленный массив размера N. Найти количество различных элементов в данном массиве

1
Mobile Software Engineer
Эксперт С++
5359 / 1578 / 956
Регистрация: 23.01.2011
Сообщений: 3,212
20.02.2013, 22:12 2
Лучший ответ Сообщение было отмечено как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <algorithm>
#include <iterator>
#include <iostream>
#include <vector>
#include <random>
#include <ctime>
 
int main ()
{
    auto fRandom = std::bind(std::uniform_int_distribution <> (0, 20),
                             std::mt19937 (time(nullptr)));
    int vectorSize = 10;
    std::vector <int> vector (vectorSize);
    std::cout << "Vector: " << std::endl;
    std::generate(vector.begin(), vector.end(), fRandom);
    std::copy(vector.begin(), vector.end(), std::ostream_iterator <int> (std::cout, " "));
 
    int maximal = 0;
    int element = 0;
    for (auto currNum: vector) {
        int currCount = std::count(vector.begin(), vector.end(), currNum);
        if (currCount > maximal) {
            maximal = currCount;
            element = currNum;
        }
    }
    std::cout << std::endl << "Element " << element << " appears " << maximal << " times!" << std::endl;
 
    return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.02.2013, 22:12

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Дано целочисленный массив размера N. Найти количество различных элементов в данном массиве
Дано целочисленный массив размера N. Найти количество различных элементов в данном массиве

Дан целочисленный массив размера N. Преобразовать массив, увеличив каждую его серию на один элемент
Помогите преобразовать код из языка С# в С++. Занимался разбором задачи на языке С++. Вот...

Дан целочисленный массив размера N. Преобразовать массив, увеличив каждую его серию на один элемент
1. Дан целочисленный массив размера N. Преобразовать массив, увеличив каждую его серию на один...

Дан целочисленный массив размера N. Найти произведение элементов массива, расположенных между первым и вторым нулевыми элементами. зарание благодарен
Помогите пожалуйста написать код Дан целочисленный массив размера N. Найти произведение элементов...


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

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

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