面试题答案
一键面试#include <iostream>
#include <vector>
#include <algorithm>
int main() {
std::vector<int> vec = {1, 2, 10, 4, 5, 10, 7};
auto it = std::find(vec.begin() + 2, vec.end() - 1, 10);
if (it != vec.end() - 1) {
std::cout << std::distance(vec.begin(), it) << std::endl;
} else {
std::cout << -1 << std::endl;
}
return 0;
}