Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 62, средняя оценка - 4.77
Litta
0 / 0 / 0
Регистрация: 22.11.2009
Сообщений: 48
#1

Ребята, как найти моду ряда чисел?=) - C++

15.12.2009, 00:27. Просмотров 7529. Ответов 3
Метки нет (Все метки)

Всем добрый вечер ...!!!..Уважаемые форумчане, помогите, пожайлуста, с нахождением моды ряда чисел(т.е. число, которое встречается среди остальных чаще всего)..Уже столько источников прочитала, а никаких идей по этому поводу(((
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.12.2009, 00:27     Ребята, как найти моду ряда чисел?=)
Посмотрите здесь:

Найти наибольшую сумму чисел ряда, не превышающую заданное число k. C++
C++ Найти сумму 20 чисел ряда
Найти моду в массиве C++
Найти среднее арифметическое чисел положительных элементов ряда C++
C++ составить алгоритм инвертирования ряда чисел , т.е. записи всех чисел заданного ряда в обратном порядке
C++ Найти среднее, моду и медиану по заданному массиву
C++ Найти сумму ряда чисел
C++ Найти сумму ряда чисел, представленных в двоичном коде
Найти среди ряда чисел наименьшее и все остальные уменьшить на 1 C++
Массивы: найти моду, стоит ли изобретать колесо!? C++
C++ Найти моду последовательности за линейное время O(N)
Найти сумму ряда целых нечетных чисел C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
perchik71
69 / 27 / 2
Регистрация: 08.08.2009
Сообщений: 60
15.12.2009, 00:47     Ребята, как найти моду ряда чисел?=) #2
Цитата Сообщение от Litta Посмотреть сообщение
Всем добрый вечер ...!!!..Уважаемые форумчане, помогите, пожайлуста, с нахождением моды ряда чисел(т.е. число, которое встречается среди остальных чаще всего)..Уже столько источников прочитала, а никаких идей по этому поводу(((
было но только со символами поменяй просто типы на int и всё
Андрейка
419 / 223 / 27
Регистрация: 25.03.2009
Сообщений: 744
15.12.2009, 01:14     Ребята, как найти моду ряда чисел?=) #3
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
31
32
33
#include <iostream>
#include <map>
#include <iterator>
#include <algorithm>
 
template <typename T> inline void func(std::map <T,size_t> &karta, std::istream &in)
{
    typedef std::istream_iterator <T> start;
    start O_O(in);
 
    typedef std::istream_iterator <T> end;
    end o_o;
    
 
    while (O_O != o_o)
    {
        ++karta[*O_O];
        O_O++;
    }
    for (std::map <T,size_t> ::iterator it = karta.begin() ; it!=karta.end() ; ++it)
    {
        std::cout << it->first << " - " << it->second << std::endl;
    }
}
 
int main()
{
    typedef std::map <char, size_t> mp;
    mp karta;
    func(karta,std::cin);
    system("pause");
    return 0;
}
доделать не составит труда)
Litta
0 / 0 / 0
Регистрация: 22.11.2009
Сообщений: 48
15.12.2009, 15:02  [ТС]     Ребята, как найти моду ряда чисел?=) #4
Андрейка, ,большое спасибо ..и вправду, осталось только поменять тип
Yandex
Объявления
15.12.2009, 15:02     Ребята, как найти моду ряда чисел?=)
Ответ Создать тему
Опции темы

Текущее время: 13:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru