Make Unreal REAL.
article thumbnail
Level 0. 2의 영역

 

 

순회하면서 직접 찾지 않고 find(), find_end() STL 함수를 써도 된다.

 

#include <iostream>
#include <vector>
#include <algorithm>

using namespace std;

vector<int> solution(vector<int> arr)
{
    vector<int> two {2};

    auto l = find(arr.begin(), arr.end(), 2);

    if (l == arr.end())
        return vector<int> {-1};

    auto r = find_end(arr.begin(), arr.end(), two.begin(), two.end());

    return vector<int>(l, ++r);
}
profile

Make Unreal REAL.

@diesuki4

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

검색 태그