c++ STL binary_search() demo

来源:互联网 发布:乌鲁木齐打车软件 编辑:程序博客网 时间:2024/06/05 15:54
// from c++ essential
#include <iostream>#include <vector>#include <algorithm>using namespace std;int main(){int arr[] = {1, 2, 99, 34, 26};size_t array_size = sizeof(arr) / sizeof(*arr);vector<int> ivec(arr, arr + array_size);sort(ivec.begin(), ivec.end());int target = 999;bool result = binary_search(ivec.begin(), ivec.end(), target);cout << target << " " << (result ? "" : "not ") << "exists." << endl;return 0;}

0 0
原创粉丝点击