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

Алгоритм выбора элементов, встречающихся в массиве более одного раза - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Параметры командной строки и каталог программы http://www.cyberforum.ru/cpp-beginners/thread83475.html
Здравсвуйте! Как можно получить параметры командной строки при старте проги, и как определить каталог, в котором находится прога???
C++ чтением из файла.... у меня есть два класса... один (базовый) читает строку из файла и присваивает её значение переменной этого типа второй (производный) создаёт массив таких переменных базового типа, заполняя его строчками из файла но файл почему-то не находит! почему? вот прога: #include <iostream.h> #include <string.h> #include <fstream.h> http://www.cyberforum.ru/cpp-beginners/thread83474.html
C++ решить на с++
помогите пожалуйста! Если данная последовательность не упорядочена ни по неубыванию, ни по не возрастанию, найти средние геометрическое положительных членов. Решить с помощью сортировки методом Шелла.
C++ взаимоподключение
Здравствуйте! Программируя столкнулся с такой проблемой: есть форм1 и форм2 1. В форм1 пишу #include "форм2.аш" Все ОК! 2. В форм2 пишу #include "форм1.аш" Вот тута проблемы и покатились! З.Ы.
C++ Обработка наборов однотипных данных http://www.cyberforum.ru/cpp-beginners/thread83464.html
помогите пожалуйста составить программу, которая переформирует заданную матрицу так, чтобы ее строки располагались в порядке убывания модулей разностей их максимальных и минимальных элементов.
C++ Определение члена класса Выдает ошибку типа оператор += не является членом класса Distance. ни могу понять include <iostream> using namespace std; /////////////////////////////////////////////////////////// class Distance // класс английских мер длины { private: int feet; float inches; public: подробнее

Показать сообщение отдельно
Nell
1 / 1 / 0
Регистрация: 21.12.2009
Сообщений: 41
07.01.2010, 23:20  [ТС]     Алгоритм выбора элементов, встречающихся в массиве более одного раза
RIFIFI Я сомневаюсь , что эта задача будет работать
Так как я вижу что вот тут будет неправильно
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
#include <string>
#include <map>
#include <algorithm>
#include <iostream>    -"<iostream.h>" в других будет также
#include <locale>
 
#include <boost/lambda/lambda.hpp>
using namespace boost::lambda;            - здесь тоже что-то не так
 
int main()
{
        setlocale(LC_ALL, "");
 
        const size_t N = 10;
        int A[N] = {...}; // заполнение массива
 
        typedef std::map<int, size_t> Z;
        Z z;
 
        std::for_each(A, A+N, ++var(z)[_1]);
 
        for (Z::const_iterator it = z.begin(); it != z.end(); ++it)
                if (it->second > 1)
                        std::cout << it->first << std::endl;
 
        return 0;
}
 
Текущее время: 16:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru