목록기능개발 (1)
안드로이드 개발자의 창고
[프로그래머스] 기능개발(Lv.2) - 코틀린
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ❓ 문제 풀이 고득점 kit 스택/큐에 포함되어있는 문제로 Queue를 사용하여 풀었다. progress와 speeds 배열을 Queue로 변환한다. 작업을 하나씩 제거하며 배포되는 작업 수를 카운트할 변수(cnt)를 선언한다. 작업이 완료되는 날짜를 카운트할 변수(time)를 선언한다. 작업 진도 + (작업 속도 * 날짜)를 계산한다. 계산한 결과가 100이 넘으면 Queue에 저장되어있는 작업과 속도를 제거한다. 한 번에 배포되는 작업을 카운트한다. 100이 넘지 않으면 answer에 cnt를 담는다. c..
코딩테스트
2023. 5. 29. 22:52