본문 바로가기

CS/알고리즘

탑 _프로그래머스

var result = [];
var count = 0;

for (var i = height.length-1; i>=0; i--) {
	var unshifted = false;

	for (var j = i-1; j>=0; j--) {
		if (height[i] < height[j]) {
			result.unshift( (j+1) );
			unshifted = true;
			break;
		}		
	}
	if (unshifted == false){
		result.unshift(0);
	}
}

 

다른이들의 답이 궁금하지만, 다른 공부하다 못참겠어서 잠깐하고 넘어가는거라 내일 정리 !

'CS > 알고리즘' 카테고리의 다른 글

종이접기 [프로그래머스] 실패  (0) 2020.07.14
k번째수  (0) 2020.05.04
완전탐색 모의고사 수포자 / '%'를 쓸줄아느냐.  (0) 2020.05.04
완주하지 못한 선수.  (0) 2020.05.04
크레인 인형뽑기 게임  (0) 2020.04.24