목록2024/02 (1)
교대최소제곱법

2098번: 외판원 순회 첫째 줄에 도시의 수 N이 주어진다. (2 ≤ N ≤ 16) 다음 N개의 줄에는 비용 행렬이 주어진다. 각 행렬의 성분은 1,000,000 이하의 양의 정수이며, 갈 수 없는 경우는 0이 주어진다. W[i][j]는 도시 i에서 j www.acmicpc.net 이전에 외판원 순회2는 손쉽게 풀었던 경험이 있는데 외판원 순회2의 경우 시간 제한도 2초이고 메모리제한도 256MB라 아주 널널했던 것으로 기억한다. def dfs(depth, start, total): global MIN if depth == N-1 and graph[start][0] != 0: total += graph[start][0] MIN = min(MIN, total) return for i in range(N)..
코딩테스트
2024. 2. 28. 23:43