# 문제
https://programmers.co.kr/learn/courses/30/lessons/42584?language=java
# 풀이언어 : Java
class Solution {
public int[] solution(int[] prices) {
int[] answer = new int[prices.length];
for(int i=0; i<prices.length; i++){
int cnt = 0;
if((i+1) == prices.length){
answer[i] = 0;
break;
}
for(int j=i+1; j<prices.length; j++){
cnt++;
if(prices[j] < prices[i]){
break;
}
}
answer[i] = cnt;
}
return answer;
}
}
# 풀이법
1. 현재 값보다 작은 값이 나올때까지 숫자를 센다
728x90
'IT > 알고리즘 문제' 카테고리의 다른 글
프로그래머스 - 오랜 기간 보호한 동물(2) (0) | 2020.10.20 |
---|---|
프로그래머스 - 보호소에서 중성화한 동물 (0) | 2020.10.20 |
프로그래머스 - 오랜 기간 보호한 동물(1) (0) | 2020.10.20 |
프로그래머스 - 있었는데요 없었습니다 (0) | 2020.10.20 |
프로그래머스 - 짝수와 홀수 (0) | 2020.09.07 |