문제링크:


https://leetcode.com/problems/perfect-squares/





numSquares(n) 이 왜 min (numSuqares(n-k) + 1) 이 됨?


k는 square numbers 의 집합 이니까 {1,4,9} 라고 하면

min(numSquares(12-1) + 1)

min(numSquares(12-4) + 1)

min(numSquares(12-9) + 1) 


?? 이 수식으로 답이 어떻게 구해지는거임?