프로그래머스 - 주식 가격

아놀드·2021년 8월 8일
0

프로그래머스

목록 보기
11/52

1. 문제

문제 링크

2. 풀이

간단해서 풀이랄 것도 없는 문제입니다.
이중 반복문을 돌면서
바깥쪽 반복문은 현재 price를 가리키게 하고
안쪽 반복문은 현재 price가 몇 초간 가격이 떨어지지 않는지 카운팅 하면 됩니다.

3. 전체 코드

class Solution {
    public int[] solution(int[] prices) {
        int len = prices.length;
      	int[] answer = new int[len];
		
        for (int i = 0; i < len; i++) {
        	for (int j = i + 1; j < len; j++) {
            		answer[i]++;
                
                	if (prices[i] > prices[j]) {
                    		break;
                        }
                }
	}
		
        return answer;
    }
}
profile
함수형 프로그래밍, 자바스크립트에 관심이 많습니다.

0개의 댓글