sglim9607   3년 전

코드를 짜고 시간초과가나서 질문들을 쭉 봤더니 대게 bfs dfs로 문제를 풀었더군요.

저는 단순히 리스트 두개에 간선 두점을 따로 따로 저장하고 '리스트 인덱스' 를 이용해 리스트를 서치해 점이 중복되면 하나의 선으로 합쳐주는 방법으로 풀었습니다.

입력방식을 sys를 이용한것으로 바꾸고 break를 추가했습니다.  pypy로 해보아도 시간초과가 뜨네요.. dfs가 답일까용..? 괜찮은 아이디어로 짠 것 같아 버리고 싶지 않내요 ㅠ

dietomorrow   3년 전

코드 상 0번 인덱스에 삽입, 0번 인덱스 삭제 등은 O(N)의 시간이 소요됩니다.

댓글을 작성하려면 로그인해야 합니다.