티스토리 뷰

PS

프로그래머스. 구명보트

tose33 2021. 12. 15. 15:59

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

 

코딩테스트 연습 - 구명보트

무인도에 갇힌 사람들을 구명보트를 이용하여 구출하려고 합니다. 구명보트는 작아서 한 번에 최대 2명씩 밖에 탈 수 없고, 무게 제한도 있습니다. 예를 들어, 사람들의 몸무게가 [70kg, 50kg, 80kg, 5

programmers.co.kr

 

deque 자료구조를 써서 풀었다. 

내림차순으로 정렬한후 deque에 넣는다.

구명보트에는 최대 2명 밖에 탈 수 없으므로 deque의 front + back이 limit보다 작거나 같다면 pop_front, pop_back 하고

아니라면 무게가 무거운 front만 pop하면 된다.

 

 

'PS' 카테고리의 다른 글

프로그래머스. 리틀 프렌즈 사천성  (0) 2021.12.17
프로그래머스. 추석 트래픽  (0) 2021.12.16
프로그래머스. 피로도  (0) 2021.12.15
프로그래머스. 삼각 달팽이  (0) 2021.12.15
백준 1697. 숨바꼭질  (0) 2021.12.10
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
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
글 보관함