티스토리 뷰

ALGORITHM/Programmers

[Programmers] 탑

뚜비두빱 2019. 11. 17. 01:41

 

대충 레이져를 쏘았을때 맞는곳의 위치를 파악하면 되는문제

 

 

🙆🏻 한번에 성공하였다 

원래 스택을 사용해야 하는문제같지만 꼭 사용안해도 되면 억지로.. 사용 안해도 될거같다. 

    public static int[] solution(int[] heights) {
    	int[] answer = new int[heights.length];
    	for (int i=heights.length-1;i>=0;i--) {
    		for (int j=i-1; j>=0 ; j--) {
    			if (heights[j] > heights[i]) {
    				answer[i] = j+1;
    				break;
    			}
    		}
    	}
    	return answer;
    }

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함