Garri G Garri Регистрация 10 Ноя 2013 Сообщения 77 Репутация 0 Спасибо 0 Монет 0 17 Авг 2016 #1 Как проверить есть ли элемент в множестве? c++ Подскажите метод, который принимает символ и возвращает true или false
Как проверить есть ли элемент в множестве? c++ Подскажите метод, который принимает символ и возвращает true или false
feasiap F feasiap Регистрация 22 Ноя 2013 Сообщения 75 Репутация 1 Спасибо 0 Монет 0 17 Авг 2016 #2 Пожалуйста имейте ввиду, что этот пользователь забанен #include "iostream" #include "set" using namespace std; int main(){ set < int> s; for(int i=1;i<5;i++) s.insert(2*i); // set: 2 4 6 8 for(int i=0;i<10;i++)cout<<i<<<<boolalpha<<bool(s.count(i))<<endl; cin.get();} Позитивный голос 0
#include "iostream" #include "set" using namespace std; int main(){ set < int> s; for(int i=1;i<5;i++) s.insert(2*i); // set: 2 4 6 8 for(int i=0;i<10;i++)cout<<i<<<<boolalpha<<bool(s.count(i))<<endl; cin.get();}
ТумшД Т ТумшД Регистрация 19 Июл 2013 Сообщения 103 Репутация 0 Спасибо 0 Монет 0 17 Авг 2016 #3 arr - множество, compared - элемент для сравнения, на выходе в found результат found=false; for(auto i : arr)if (i==compared)found=true; Позитивный голос 0
arr - множество, compared - элемент для сравнения, на выходе в found результат found=false; for(auto i : arr)if (i==compared)found=true;