티스토리 뷰

PS

프로그래머스. 기능개발

tose33 2021. 9. 24. 14:28

https://programmers.co.kr/learn/courses/30/lessons/42586

 

코딩테스트 연습 - 기능개발

프로그래머스 팀에서는 기능 개선 작업을 수행 중입니다. 각 기능은 진도가 100%일 때 서비스에 반영할 수 있습니다. 또, 각 기능의 개발속도는 모두 다르기 때문에 뒤에 있는 기능이 앞에 있는

programmers.co.kr

 

먼저 각 기능별로 남은 일수를 계산한다.

progresses와 speeds 배열이 다음과 같다면 

각 기능별 남은 일수는 

5 10 1 1 20 1 

 

 

남은일수를 큐에넣고 큐의 front보다 큰값이 나오면 answer 백터에 큐의 크기를 푸쉬해주면 된다.

이전 기능을 모두 개발하지 않으면 다음 기능을 배포할수 없기때문에 큐의 front에 있는 기능의 개발이 모두 끝나야 다음 기능을 배포할수있다.

 

5 / 10 1 1 / 20 1

 

 

'PS' 카테고리의 다른 글

프로그래머스. 짝지어 제거하기  (0) 2021.09.24
프로그래머스. 전화번호목록  (0) 2021.09.24
프로그래머스. 튜플  (0) 2021.09.23
프로그래머스. 캐시  (0) 2021.09.23
프로그래머스. 거리두기 확인하기  (0) 2021.09.20
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2026/02   »
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
글 보관함