Programers : 제일 작은 수 제거하기
4127 단어 level1PROGRAMERSPROGRAMERS
<algorithm>
의 find는 찾으면 해당 요소의 iterator를 반환 /
찾지 못하면 v.end()를 가리키게 된다!
<algorithm>
에 해당 stl에 min/max를 찾는 함수가 있다!
1)min_element()
: 최소값에 해당하는 요소의 iterator를 반환
2)max_element()
: 최대값에 해당하는 요소의 iterator를 반환
코드
#include <string>
#include <vector>
#include <algorithm>
using namespace std;
vector<int> solution(vector<int> arr) {
vector<int> answer;
if(arr.size() > 1)
{
int min_value = *min_element(arr.begin(), arr.end());
arr.erase(find(arr.begin(), arr.end(), min_value));
answer = arr;
}
else
answer.push_back(-1);
return answer;
}
Author And Source
이 문제에 관하여(Programers : 제일 작은 수 제거하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://velog.io/@neity16/Programers-제일-작은-수-제거하기
저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
#include <string>
#include <vector>
#include <algorithm>
using namespace std;
vector<int> solution(vector<int> arr) {
vector<int> answer;
if(arr.size() > 1)
{
int min_value = *min_element(arr.begin(), arr.end());
arr.erase(find(arr.begin(), arr.end(), min_value));
answer = arr;
}
else
answer.push_back(-1);
return answer;
}
Author And Source
이 문제에 관하여(Programers : 제일 작은 수 제거하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@neity16/Programers-제일-작은-수-제거하기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)