数组和集合 / 数组

#include <iostream>
#include <vector>
using namespace std;

vector<int> vec {2357111317};
bool contain5 = find(vec.begin(), vec.end(), 5) != vec.end();
//contain5 is 1

long index5 = find(vec.begin(), vec.end(), 5) - vec.begin();
//index5 is 2

bool contain10 = find(vec.begin(), vec.end(), 10) != vec.end();
//contain10 is 0

cout << "contain5 is " << contain5 << endl;
cout << "index5 is " << index5 << endl;
cout << "contain10 is " << contain10;