2023. 9. 13. 14:14, 알고리즘/프로그래머스
https://school.programmers.co.kr/learn/courses/30/lessons/120811
#include <bits/stdc++.h>
using namespace std;
int solution(vector<int> array) {
sort(array.begin(),array.end());
int c= array.size()/2;
return array[c];
}
처음에 sort를 넣었는데, 헤더가 포함되어 있지 않아서 사용할 수 없었다.
그래서 #include <bits/stdc++.h> 를 첨부하였다.
어떤 헤더인지 알기위해 찾아보니 sort() 함수를 사용하기 위해서는
<algorithm> 헤더를 등록해주어야 했다.
아직 일일이 어떤 함수를 사용하기 위해 어떤 헤더를 추가해야하는지 익숙치 않지만, 위와 같이 하나씩 찾아보면서 익숙해져보도록 하자.
'알고리즘 > 프로그래머스' 카테고리의 다른 글
Lv 0. 최빈값 구하기 || 전역변수로 선언한 변수나 자료구조도 사용할 수 있다는걸 배움. (0) | 2023.09.14 |
---|---|
Lv 0. 짝수는 싫어요 || vector에서 emplace_back()과 push_back()의 차이점 (0) | 2023.09.13 |
Lv.0 나이 출력 (0) | 2023.09.12 |
Lv.0 나머지 구하기 (0) | 2023.09.12 |
Lv.0 배열 두 배 만들기 (0) | 2023.09.12 |
Comments, Trackbacks