250x250
반응형
Notice
Recent Posts
Recent Comments
Link
목록erase (1)
N

arr 배열에서 가장 작은 수를 찾아서 제거한 후 그대로 리턴해주면 된다..! 우선 arr의 size가 1이면 answer에 -1을 넣어 그대로 리턴해준다..! (size가 1인 경우 가장 작은 수를 제거한 후 빈 배열이 되기 때문에..) size가 1이 아니면 erase함수를 이용하여 가장 작은 수를 찾아 제거한다. erase함수는 vector에서 사용하는 함수로, 해당 반복자(iterator)를 제거해주는 함수이다..! 본인은 min_element 함수를 사용하여 arr 배열서 가장 작은 수의 iterator를 받아와 제거하였다. ->min_element(arr.begin(), arr.end() = arr.begin()에서 arr.end()까지 가장 작은 수의 위치(반복자) 리턴..! 다른 예로는 m..
프로그래머스 알고리즘/1단계
2020. 4. 28. 11:15