728x90
반응형
날짜계산문제이다 진행도가있고 진행력이있고, 결과에는 배포하는 기능들을 날짜별로배열안에 push 해준다
루프 안에 루프는 넣은 모양새가 맘에 들진 않지만, 그래도 객체에 푸시를 사용해서..맞지 않을까?
js로 짜버렸다.
function solution(prog, spe) {
var result = [];
var num = 0;
var date = [];
for (var i in prog) {
num = 0;
while (prog[i] + (spe[i] * num) < 100) num++;
date.push(num);
}
var dummy = 0;
for (var i = 0; i < date.length; i++) {
num = 1;
while ((date[i] >= date[i + num])) {
num++;
}
result.push(num);
i += num - 1;
}
return result;
}
반응형
'코딩테스트 > 실습' 카테고리의 다른 글
프로그래머스 스택/큐 문제 - 1 , 주식가격 (0) | 2021.01.05 |
---|---|
프로그래머스 해시 문제 - 3 , 위장 (0) | 2021.01.04 |
프로그래머스 해시 문제 - 2 , 전화번호부 (0) | 2021.01.03 |
프로그래머스 해시 문제 - 1 , 완주하지못한 선수들 (0) | 2021.01.01 |
개인 사이트 크롤링,보안관련 모니터링 api들의 위치정보까지 제대로 긁어오자. (0) | 2020.12.13 |
댓글