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

удаление элемента - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа вычисляющая функцию http://www.cyberforum.ru/cpp-beginners/thread184113.html
Написать на языке СИ++ программу, вычисляющую функцию, представленную в виде ряда с заданной точностью e=0,001. Значение переменной x вводить с клавиатуры. Предусмотреть проверку (при необходимости) значения переменной x, в соответствии со своим вариантом задания. Программа должна быть выполнена в двух вариантах: • с использованием процедурного (модульного) программирования, ПРИМЕЧАНИЕ:...
C++ Вводятся числа a и b. Найти количество чисел в диапазоне [a;b], у которых последняя цифра равна 7. Помогите пожалуйста с программой. Задание: Вводятся числа a и b. Найти количество чисел в диапазоне , у которых последняя цифра равна 7. http://www.cyberforum.ru/cpp-beginners/thread184101.html
Использование двумерного динамического массива C++
Здравствуйте, уважаемые форумчане. Такой вопрос: я объявил двумерный дин. массив, выделил, память, сделал с ним что-то int **arr = new int*; for (int i = 0; i < n; i++) { arr = new int; } ..тут я делаю с ним что то.. затем мне потребовалось изменить размерность именно этого массива. Правльно ли будет, если я напишу:
C++ программа с использованием масcива
Даны: натуральное число n и целые числа : a(1),a(2),...a(n) . Не делая распределение всего масcива,найти 3-е наибольшее из этих чисел.Помогите не получается(
C++ классы http://www.cyberforum.ru/cpp-beginners/thread184061.html
Задание 1. Создайте класс "Точка" на координатной плоскости. Данные класса - координаты точки по осям. Класс имеет конструктор за умалчиванием (начало координат), конструктор точки, которая лежит на вехе 0х, и конструктор произвольной точки. Определите методы для вывода координат точки на экран, определение радиуса-вектора точки и угла наклона к вехе 0х точки. 1. Объявите объекты созданного...
C++ Промежутки На вход подается интервал, полуинтервал или отрезок. ( (x, y) or or ) Где х представлено как a/b, у как c/d. a, c -целые, b, d - положительные. Если b и (или) d ==1 то записывается просто a и (или ) c. Промежуток задается так: открывается квадратная или круглая скобка, далее записано число x в формате a/b или a, затем запятая и пробе, затем число y в таком же формате, после закрывается... подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
31.10.2010, 02:06     удаление элемента
cap, Есть метод unique.

Добавлено через 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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#include <iostream>
#include <list>
#include <vector>
using namespace std;
 
 
 
 
 
int main ()
{
list<int> mylist;
list<int>::iterator it,it2;
int size,b,m;
 
cout<<"Введите размерность списка: ";
cin >> size;
 
 
m=0;
 
for (int i=1; i<=size; i++)
{ cin>>b;
mylist.push_back(b);
}
 
 
 
it=mylist.begin();
 
 
mylist.sort();
mylist.unique();
 
 
 
it=mylist.begin();
while( it!=mylist.end())
{
cout << *it<<endl;
it++;
}
 
 
return 0;
}
 
Текущее время: 08:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru