Форум программистов, компьютерный форум, киберфорум
Наши страницы

Функция unique для list - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Многопоточные функции http://www.cyberforum.ru/cpp-beginners/thread1637595.html
Написал программу, которая обрабатывает большой объём информации и столкнулся с проблемой производительности. Начал копать в сторону многопоточности, но есть несколько вопросов, ответ на которые не...
C++ Матрица инцидентности, граф Привет всем. Очень прошу вас написать маленькую прогу на C++. Задача: По матрице инцидентности составить программу, которая проверяет - есть путь из такой-то вершины в такую-то или нет. Входные... http://www.cyberforum.ru/cpp-beginners/thread1637570.html
Есть ли аналог remove_if для соседних элементов? C++
Задача такая. Пусть есть упорядоченный набор натуральных чисел. Пример: (15, 10, 3, 9, 7, 8, 2). Наборы элементов (15, 10) (10, 3) (3, 9) (9, 7) (7, 8) (8, 2) являются соседними. В наборе (3, 9) и...
C++ Найти сумму всех натуральных чисел в заданном диапазоне
Доброе всем, время суток. Есть задачка на одном известном сайте. Нужно из одного файла взять целое число и посчитать сумму от единицы до конца числа, число может быть и отрицательным. Я тут нашел...
C++ В двухмерном массиве сдвинуть ячейки влево вправо / вверх вниз http://www.cyberforum.ru/cpp-beginners/thread1637521.html
Добрый день. Вот текст задачи: Создайте двухмерный массив. Заполните его случайными числами и покажите на экран. Пользователь выбирает количество сдвигов и положение (влево, вправо, вверх, вниз)....
C++ Нюансы синтаксиса: что означает данная запись Всем привет! VS2010, консольный проект C++. По ошибке написал: int b = (5, 4, 11, 56, 18, 0); IntSet is2(n, (5, 4, 11, 56, 18, 0)); IntSet - класс, конструктор которого во втором параметре... подробнее

Показать сообщение отдельно
FortranDLL
0 / 0 / 0
Регистрация: 05.03.2014
Сообщений: 94

Функция unique для list - C++

13.01.2016, 13:31. Просмотров 269. Ответов 2
Метки (Все метки)

Взято отсюда.
The second version (2), takes as argument a specific comparison function that determine the "uniqueness" of an element. In fact, any behavior can be implemented (and not only an equality comparison), but notice that the function will call binary_pred(*i,*(i-1)) for all pairs of elements (where i is an iterator to an element, starting from the second) and remove i from the list if the predicate returns true.

Так а что делать если нужно все-таки удалить i-1?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.