문제 이해 틈과 불일치의 페널티를 문제 조건으로 주고 최적 정렬의 총 손해를 알아내는 DNA 서열 정렬 알고리즘을 본 적 있는가? 이 문제는 그 페널티가 각 케이스마다 다르게 2차원 배열로 주어졌다. 최적 정렬을 구하는 계산은 다음 중 하나로 시작한다. 두 배열 X, Y에서 X[0]은 Y[0]과 정렬한다. X[0]은 틈과 정렬한다. Y[0]은 틈과 정렬한다. 이 표는 주어진 조건이라 나는 const 2차원 배열로 저장했다. 다이나믹 프로그래밍- 점화식 최적 정렬의 손해를 저장하는 2차원 배열 opt를 채우는 점화식을 세우자. opt[i-1][j-1] + score[ Xseq[i-1]][ Yseq[j-1] ]; opt[i-1][j] + score[ Xseq[i-1] ][4]; opt[i][j-1] + sc..