1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| #include <string>
#include <vector>
using namespace std;
vector<int> solution(vector<int> arr) {
if (arr.size() == 0 || arr.size() == 1) return { -1 };
vector<int>::iterator ret;
int temp = arr[0];
for (vector<int>::iterator it = arr.begin(); it != arr.end(); it++) {
if (*it < temp) ret = it;
}
arr.erase(ret);
return arr;
}
|