TSP 210106 개발일지(30일차) - 유명하고 중요한 외판원문제(TSP=Traveling Salesperson Problem) 이해하기! DP 알고리즘 공부하면서, 이해 못하는 부분들이 꽤 많았는데.. 이건 정말 힘들다. 아직도 완벽히 이해 못했지만, 일단 이해하는 데까지 포스팅을 해 볼 생각이다. 훗날 완벽히 이해한 날이 왔을 때, 추가설명을 하면 너무 뿌듯할 것 같다. (미래의 나 파이팅) 에 정말 자세히도 설명히 돼있다. 이 분 정보와 승이의 설명이 큰 도움이 됐는데, 아직 완벽한 이해는 아니다.. 아래와 같이 1~N번 ... TSP외판원문제TSP [BOJ 2098] 외판원 순회 (Python) 도시의 개수와 각 도시 쌍 간의 거리들이 주어질 때, 모든 도시를 한 번씩 방문하고 여행을 시작한 원래 도시로 돌아올 수 있는 최단거리 경로를 구하는 알고리즘이라고 한다. 즉, 0번 도시에서 시작하든 1, 2, 3번 도시에서 시작하든 정답 경로는 반드시 지나가게 되므로 결국 시작점을 단일 도시로 고정하여도 어쨌든 정답 경로를 지나치게 된다. ② DFS를 활용하여 가장 적은 비용의 순회 여행 ... DP알고리즘비트마스크TSPbojDP
210106 개발일지(30일차) - 유명하고 중요한 외판원문제(TSP=Traveling Salesperson Problem) 이해하기! DP 알고리즘 공부하면서, 이해 못하는 부분들이 꽤 많았는데.. 이건 정말 힘들다. 아직도 완벽히 이해 못했지만, 일단 이해하는 데까지 포스팅을 해 볼 생각이다. 훗날 완벽히 이해한 날이 왔을 때, 추가설명을 하면 너무 뿌듯할 것 같다. (미래의 나 파이팅) 에 정말 자세히도 설명히 돼있다. 이 분 정보와 승이의 설명이 큰 도움이 됐는데, 아직 완벽한 이해는 아니다.. 아래와 같이 1~N번 ... TSP외판원문제TSP [BOJ 2098] 외판원 순회 (Python) 도시의 개수와 각 도시 쌍 간의 거리들이 주어질 때, 모든 도시를 한 번씩 방문하고 여행을 시작한 원래 도시로 돌아올 수 있는 최단거리 경로를 구하는 알고리즘이라고 한다. 즉, 0번 도시에서 시작하든 1, 2, 3번 도시에서 시작하든 정답 경로는 반드시 지나가게 되므로 결국 시작점을 단일 도시로 고정하여도 어쨌든 정답 경로를 지나치게 된다. ② DFS를 활용하여 가장 적은 비용의 순회 여행 ... DP알고리즘비트마스크TSPbojDP