15686번 - 치킨 배달
백트래킹을 이용해서 M개 만 남기고 지우는 방식으로 구현을 했는데
값은 잘나오는데 마지막게 되게 느리게 나오더라구요
치킨집을 M개로 만들고 집 하나씩 치킨집 M개와의 거리로 최소값 구해서
더해주는 방식으로 했는데 어떻게 보면 4중포문인데
어디를 잡아야 복잡도가 떨어질지 감이 안잡히네요..
처음에 최소 거리잡는 걸 bfs로 할려고 했는데 이게 오히려 더 오래 걸릴 것 같아서 아래처럼 만들었는데 더 걸리는건가..
댓글을 작성하려면 로그인해야 합니다.
tjgy9023 5년 전
백트래킹을 이용해서 M개 만 남기고 지우는 방식으로 구현을 했는데
값은 잘나오는데 마지막게 되게 느리게 나오더라구요
치킨집을 M개로 만들고 집 하나씩 치킨집 M개와의 거리로 최소값 구해서
더해주는 방식으로 했는데 어떻게 보면 4중포문인데
어디를 잡아야 복잡도가 떨어질지 감이 안잡히네요..
처음에 최소 거리잡는 걸 bfs로 할려고 했는데 이게 오히려 더 오래 걸릴 것 같아서 아래처럼 만들었는데 더 걸리는건가..