우선 승객 찾으실 때 클래스 쪽(c계열에서는 구조체) 보니까 연산자 오버로딩을 활용하셔서 정렬 라이브러리를 써보세요. 그리고 저같은 경우는 거리를 전처리로 구했습니다. 우선 소스 전체를 올려드리긴 좀 그렇고, 구조체 부분만 공유해드리겠습니다.
순서 부분만 다시 한번 생각해보시면 통과되실거에요. (BFS 메소드는 그대로 두심 될거같아요) 그런데 소스 정말 가독성 좋으신데, 개발 경력이 따로 있으신가봐요! 현재 취준중인데 알고리즘이야 답만 나오면 되지만, 현업 가면 소스 가독성도 중요하다고 들어서요.
glaems2 3년 전
알고리즘 공부 시작한지 별로 안되어 질문을 올립니다.
테스트 케이스는 다 돌아가는것같은데 속도가 느린것 같습니다. 최적화 할 수 있는 방법이 있을까요??