https://leetcode.com/problems/edit-distance/description Q. 주어진 word1과 word2에 대해서 아래와 같이 수정을 할 수 있다고 하면, word1을 word2로 바꾸는데 필요한 최소한의 연산수를 구하라. Insert 연산, Delete 연산, Replace 연산. Solution. 우선 풀이 전에, 이 문제는 충분히 좋은 문제다. 실생활에 많이 적용될 여지가 있다. 문제에서 필요한 것은 연산을 가한 횟수다. 따라서 string의 실제 변환에는 관심이 없다. 또한 코드 로직은 사람처럼 직관적일 수 없으므로, 하나 하나 다 해 보면서 결과를 확인해 봐야 한다, 우선, 특정 위치에서 어떤 것들이 가능한지 생각해 보자. 일단 특정 위치의 두 문장의 캐릭터가 같다..