프로그래머스 2레벨
평행한 수평선위의 여러개의 전파탑에서 동시에 왼쪽 방향으로 송신할때 수신받는 전파탑 찾기
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
vector<int> heights = { 6,9,5,7,4 };
int iSize = heights.size();
vector<int> answer;
for (int i = 0; i < iSize - 1; ++i)
{
int iPivot = i + 1;
for (int j = i + 1; j >= 1; --j)
{
if (answer[iPivot] == 0 && heights[iPivot] < heights[j - 1])
{
answer[iPivot] = j;
break;
}
}
}
|
'코딩테스트 연습' 카테고리의 다른 글
코딩테스트 - 모의고사 (0) | 2020.01.03 |
---|---|
코딩테스트 - 완주하지 못한 선수 (0) | 2020.01.03 |
코딩테스트 - 행렬의 곱셈 (0) | 2020.01.03 |
코딩테스트 - 배열 내 모든 수들의 최소공배수 구하기 (0) | 2020.01.02 |
코딩테스트 - string 문자열 비교 (0) | 2020.01.02 |