Shellbeehaken
// Linear Search Use
#include <iostream>
#include <vector>
#include <algorithm>
bool searchNumber(const std::vector<int>& numbers, int N) {
// Assume the numbers are not sorted; if they are sorted, use binary_search.
return std::find(numbers.begin(), numbers.end(), N) != numbers.end();
}
int main() {
std::vector<int> numbers = { /* a million integers */ };
int N = 42;
if (searchNumber(numbers, N)) {
std::cout << "Number found.\n";
} else {
std::cout << "Number not found.\n";
}
return 0;
}
Last updated