반응형
요소들의 추가 삭제가 빈번하기 때문에 ArrayList를 사용하였고
시간의 경과( 1씩 증가 )를 기준으로 반복문내에서 어떠한 동작들이 있어야 하는지를 처리해주었습니다.
그 동작들은 다리위의 트럭이 통과하기, 남은 트럭들의 다리를 통과하는데 남은시간 줄이기, 다리의 진입하기, 시간의 경과 순으로 작성해주었습니다.
순서를 정하는데 중간중간 꼬여서 예제를 출력해주는 코드를 넣어서 디버깅 하였습니다.
디버깅 코드도 따로 첨부하겠습니다.
답안
디버깅 코드
반응형
'Algorithm' 카테고리의 다른 글
백준 11653번 소인수분해 [ Java ] (0) | 2020.01.21 |
---|---|
프로그래머스 코딩테스트 연습 Level2 - 스킬트리 [ Java ] (0) | 2020.01.21 |
프로그래머스 코딩테스트 연습 Level2 - 멀쩡한 사각형 [ Java ] (0) | 2020.01.17 |
프로그래머스 코딩테스트 연습 Level2 - 기능개발 [ Java ] (0) | 2020.01.16 |
백준 1541번 잃어버린 괄호 [ Java ] (0) | 2020.01.13 |