CS/알고리즘

탑 _프로그래머스

mooonQ 2020. 5. 6. 21:44
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);
	}
}

 

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