-
vector split(const string& str, char sep) { vector tokens; int i; stringstream ss(str); while (ss >> i) { tokens.push_back(i); if (ss.peek() == sep) { ss.ignore(); } } return tokens; }
vector v; int max = *max_element(v.begin(), v.end()); int max_index = max_element(v.begin(), v.end()) - v.begin();
현재 수열을 사전순으로 배열했을 때, 다음 수열로 만들고 true를 반환 순열 (중복 없이 배열) int a[3] = { 1, 2, 3 }; do { for(int i = 0; i < 3; i++) { cout