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

Определить, имеются ли в массиве одинаковые элементи - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вспомню ли я потом C++? http://www.cyberforum.ru/cpp-beginners/thread826043.html
Народ всем привет хочу спросить насчет того что если я к примеру сейчас(3 месяца изучения плюсов) брошу C++ и начну копать в веб а потом вернусь через годик к C++ это не навредит?
C++ Неправильное время сортировок Уважаемые знатоки, у меня такая проблема..даже две) Я пишу программу, которая генерирует массив, сортирует его тремя способами (метод вставок, Шелла и быстрая) и считает время, затрачиваемое на сортировку. Первая проблема состоит в том, что, вместо одного, программа выводит два отсортированных массива подряд. Похоже где-то с выводом намудрила. Вторая проблема - время сортировок отличается от... http://www.cyberforum.ru/cpp-beginners/thread826028.html
C++ Вычислить сумму
Вычислить сумму 1-2+3-4+...+(-1)n +1n. Добавлено через 11 минут http://rghost.ru/44991956/image.png и вот эту если можно, буду признателен.
C++ Напечатать заданную вещественную матрицу, расположив ее строки в порядке невозрастания средних арифметических их элементов
помогите пожалуйста решить задачу.. третий день над ней думаю.. уже впала в истерику... условия такие... напечатать заданную вещественную матрицу, расположив ее строки в порядке невозрастания средних арифметических их элементов. использовать метод выборки максимальных элементов. нужно решение по этому образцу: #include "stdafx.h"
C++ Динамические массивы для структур данных http://www.cyberforum.ru/cpp-beginners/thread825950.html
Помогите решить задачу хотя бы в общих чертах. Я пишу на С++ в Visual Studio 2010. В библиотеке для каждого заказывающего книгу читателя заполняется карточка: фамилия, дата заказа, дата выдачи книги. Определить: 1) самый маленький срок, за который нашли книгу; 2) сколько заказов было не удовлетворено; 3) кто чаще всего берет книги; 4) кому выдали книги 15.09.90; 5) сколько человек заказывали...
C++ Комментарии к функции Программа меняет в списке элемент на ближайший следующий за ним, который больше его. Если такого элемента нет то заменяет нулем. Не могу разобраться, какие действия выполняются в функции maxNeighbour. Помогите прокомментировать, пожалуйста. #include "stdafx.h" #include "conio.h" #include <iostream> using namespace std; void maxNeighbour( int *table, int size ) подробнее

Показать сообщение отдельно
DiffEreD
1429 / 766 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
02.04.2013, 18:56     Определить, имеются ли в массиве одинаковые элементи
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <algorithm>
#include <iostream>
 
int main()
{
    std::vector<int> v1{0, 1, 2, 3, 40, 40, 5};
 
    std::vector<int>::iterator result;
    result = std::adjacent_find(v1.begin(), v1.end());
 
    if (result == v1.end()) {
        std::cout << "no matching adjacent elements";
    } else {
        std::cout << "match at: " << std::distance(v1.begin(), result);
    }
}
Добавлено через 1 минуту
массив должен быть отсортирован
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru