728x90
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
전체코드
import java.io.*;
import java.util.*;
class Solution {
static Stack<Integer> stack = new Stack<>();
static int answer[];
static int m = 0;
static int n = 0;
public int[] solution(int[] prices) {
answer = new int[prices.length];
for(int i=0; i<prices.length-1; i++){
int now = prices[i];
int cnt = 0;
for(int j=i+1; j<prices.length; j++){
if(now <= prices[j]){
cnt++;
if(j == prices.length-1){
answer[i] = cnt;
}
}else{
answer[i] = cnt+1;
if(cnt == 1){
cnt = 1;
}
break;
}
}
}
return answer;
}
}
728x90
'코테 > Algorithm' 카테고리의 다른 글
[Programmers] 가장 큰 수 (JAVA) (0) | 2024.07.04 |
---|---|
[Programmers] 스킬트리 (JAVA) (1) | 2024.07.04 |
[Programmers] [3차] 압축 (JAVA) (0) | 2024.06.25 |
[BOJ] 21921: 블로그 (JAVA) (0) | 2024.06.24 |
[BOJ] 1940: 주몽(JAVA) (0) | 2024.06.23 |