728x90
Stack
class Solution {
public int[] solution(int[] prices) {
int[] answer = new int[prices.length];
for (int i = 0; i < answer.length; i++) {
for (int j = i+1; j < answer.length; j++) {
if (prices[i] > prices[j]) {
//앞의 수보다 작은 숫자가 나올때
answer[i] = j-i;
break;
//배열을 헷갈렸다.
//()조심하자
}
if (j==answer.length-1) {
answer[i] = j-i;
}
}
}
return answer;
}
}
728x90
'알고리즘' 카테고리의 다른 글
알고리즘 모임 규칙 (0) | 2021.03.05 |
---|---|
신입 풀스택 개발자🤦♀️👩💻 (0) | 2021.03.03 |
java// Stack (0) | 2021.03.03 |
가운데 글자 가져오기[연습문제] (0) | 2021.02.26 |
두 개 뽑아서 더하기 (0) | 2021.02.16 |