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

Класс-Контейнер Вектор - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ vs2010+дебаггер+имена функций http://www.cyberforum.ru/cpp-beginners/thread256555.html
где в дебаггере в vs2010 посмотреть имена функций?(имеются перегруженные, нужно для примера)
C++ Строки и символы в С++ Даны положительные числа n1 и n2 и строки s1 и s2. Получить из этих строк новую строку, содержащую первые n1 символов строки s1 и последние n2 символов строки s2 http://www.cyberforum.ru/cpp-beginners/thread256544.html
C++ Как определить размер класса ?
Вот есть у меня класс, каким образом определить его размер в битах ?
Выход из программы C++
Доброго времени суток, это опять я:) Дописал программу, которая вычисляет произведение матрицы на вектор. Фишка программы заключается в написании собственных функций для вычисления произведения статической матрицы и столбца, и динамической. В конце концов, всё сделано, но мне не нравится одно: когда программа подходит к концу, все вычисления, которые должна произвести программа, завершены,...
C++ Вычислить корень уравнения(C++) http://www.cyberforum.ru/cpp-beginners/thread256534.html
Помогите,пожалуйста,с задачей!Методом касательных вычислить с погрешностью e (1>e>0) корень уравнения 1.8x-sin(10x)=0 при начальном приближении 0.22.
C++ двумерные массивы!=((( Помогите плз....Нужно составить программу циклической перестановки строк двумерного массива m×k, при которой смещение происходит вниз на n строк.Матрица размещается в памяти динамически, значение n вводится по запросу с клавиатуры. подробнее

Показать сообщение отдельно
rangerx
1908 / 1517 / 139
Регистрация: 31.05.2009
Сообщений: 2,876
13.03.2011, 19:16     Класс-Контейнер Вектор
Цитата Сообщение от *::Мария::* Посмотреть сообщение
II Дана последовательность целых чисел
Удалить из массива все элементы, в записи которых все цыфры различны.
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
34
35
36
37
38
#include <iostream>
#include <algorithm>
#include <sstream>
#include <vector>
#include <iterator>
#include <string>
 
struct isAllDigitsUnique
{
      bool operator()(int i) const
      {
     std::ostringstream iss;
     iss << i;
     std::string t = iss.str(); 
 
     std::sort(t.begin(), t.end());
         
     return std::adjacent_find(t.begin(), t.end()) == t.end();
      }
};
 
int main()
{
   std::istream_iterator<int> inputBegin(std::cin);
   std::istream_iterator<int> inputEnd;
         
   std::vector<int> v(inputBegin, inputEnd);    
 
   v.erase(std::remove_if(v.begin(), v.end(), 
              isAllDigitsUnique()), v.end());
 
   std::copy(v.begin(), v.end(), 
         std::ostream_iterator<int>(std::cout, " "));
 
   std::cout << '\n';
   
   return 0;
}
 
Текущее время: 06:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru