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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
flerris
3 / 3 / 0
Регистрация: 17.08.2012
Сообщений: 145
#1

есть ли в с++ distinct? - C++

05.12.2012, 11:46. Просмотров 515. Ответов 9
Метки нет (Все метки)

или различные элементы двух массивов перебором искать?Спасибо.И извините если была тема
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.12.2012, 11:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос есть ли в с++ distinct? (C++):

Есть натуральное число n. Проверить, есть ли в том числе 3 одинаковых цифры - C++
Помогите реализировать 2 задания при с использованием указателей. Я коды написал, но не уверен в их правельности и рациональности. ...

Определить, есть ли в заданном предложении цифры. И если есть, найти их сумму - C++
Определить, есть ли в заданном предложении цифры. И если есть, найти их сумму.

Есть ли смысл помечать функции как inline, если их прототип уже есть в .h файле? - C++
Есть ли смысл помечать функции как inline, если их прототип уже есть в .h файле? Функции в одну строчку, сразу в ретарне вычисляет...

Есть натуральное двузначное число n. Верно ли, что среди его цифр есть 11 или 99? - C++
Добрый вечер , такая вот задача : есть натуральное двузначное число n. Верно ли, что среди его цифр есть 11 или 99?

есть код и есть ошибка нужно найти дырку - C++
#include <iostream.h> #include <conio.h> #include <math.h> int main(int argc, char *argv) { int i,size,n; ...

Есть ли в данном массиве элемент, равный заданному числу? Если есть, то вывести номер одного из них. - C++
Есть ли в данном массиве элемент, равный заданному числу? Если есть, то вывести номер одного из них. Напишите программу пожалуйста,очень...

9
Croessmah
Ушел
Эксперт CЭксперт С++
13558 / 7708 / 872
Регистрация: 27.09.2012
Сообщений: 18,996
Записей в блоге: 3
Завершенные тесты: 1
05.12.2012, 11:49 #2
Цитата Сообщение от flerris Посмотреть сообщение
или различные элементы двух массивов перебором искать?
Если не ошибаюсь, то distinct делает выборку уникальных элементов?
В самом языке таких средств нет. Ручками.
1
flerris
3 / 3 / 0
Регистрация: 17.08.2012
Сообщений: 145
05.12.2012, 11:54  [ТС] #3
Цитата Сообщение от Croessmah Посмотреть сообщение
Если не ошибаюсь, то distinct делает выборку уникальных элементов?
В самом языке таких средств нет. Ручками.
ок.спасибо.И раз уж такое дело.А лямбда-выражения можно использовать в с++?
0
0x10
2486 / 1661 / 249
Регистрация: 24.11.2012
Сообщений: 4,136
05.12.2012, 11:55 #4
flerris, их поддержка была добавлена в C++11.
1
Croessmah
Ушел
Эксперт CЭксперт С++
13558 / 7708 / 872
Регистрация: 27.09.2012
Сообщений: 18,996
Записей в блоге: 3
Завершенные тесты: 1
05.12.2012, 11:55 #5
Цитата Сообщение от flerris Посмотреть сообщение
А лямбда-выражения можно использовать в с++?
В C++11 есть лямбда функции
0
flerris
3 / 3 / 0
Регистрация: 17.08.2012
Сообщений: 145
05.12.2012, 11:58  [ТС] #6
0x10,
Croessmah, спасибо большое
0
I.M.
566 / 549 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
05.12.2012, 12:06 #7
http://www.cplusplus.com/reference/algorithm/set_difference/
Единственное, массивы надо будет отсортировать сначала
0
flerris
3 / 3 / 0
Регистрация: 17.08.2012
Сообщений: 145
05.12.2012, 12:19  [ТС] #8
Цитата Сообщение от I.M. Посмотреть сообщение
http://www.cplusplus.com/reference/algorithm/set_difference/
Единственное, массивы надо будет отсортировать сначала
спасибо за линк.Не совсем понимаю как будет происходить сортировка в массиве со строками.
Пример:

C++ (Qt)
1
2
3
4
QStringList a;
a<<"H00"<<"H01"<<"H02";
QStringList b;
b<<"H00 number"<<"H02 Zone Projection"<<"H03 Type Projection";
получить мне надо H03 Type Projection.Как же он такое сортирует?Хотя неважно как.Спасибо за линк ещё раз
0
I.M.
566 / 549 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
05.12.2012, 14:03 #9
flerris, можно самому прописать, как именно будут сравниваться строки. Или положиться на оператор сравнения, определенный для них разработчиком
0
Vourhey
Почетный модератор
6486 / 2260 / 123
Регистрация: 29.07.2006
Сообщений: 12,536
05.12.2012, 14:05 #10
Цитата Сообщение от flerris Посмотреть сообщение
в массиве со строками
лексикографически
0
05.12.2012, 14:05
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.12.2012, 14:05
Привет! Вот еще темы с ответами:

Есть ли тут такие, у кого есть свои идеи ,касающиеся компьютерной безопасности,например, по защите от вирусов? - C++
Есть ли тут такие, у кого есть свои идеи ,касающиеся компьютерной безопасности,например, по защите от вирусов?

Определить: а) Есть ли в нем цифра 3; б) Есть ли цифры 2 и 5 - C++
Всем привет! Помогите сделать программку в с++, условие: Дано натуральное число. Определить: а) Есть ли в нем цифра 3; б) Есть ли цифры 2...

Узнать, есть ли среди элементов массива элементы с нечетными номерами, которые кратны 17, и если есть, посчитать их сумму - C++
Проблема с заданием. Дан одномерный массив. Узнать, есть ли среди них элементы с нечетными номерами, которые кратны 17, и если есть,...

Определить, есть ли такая фирма, у которой все 5 лет наблюдался рост производства и, если есть, то каков её номер - C++
Имеется таблица с данными об объёме производства 10 фирм за 5 лет. Определить, есть ли такая фирма, у которой все 5 лет наблюдался рост...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.