Open YUL0426 opened 3 years ago
한 번 계산한 결과를 재활용하는 방식
중복되는 계산은 한 번만 계산 후 메모 => Memoization
Memorization의 경우, 재귀를 이용하기 때문에 값을 위에서부터 계산하여 필요 없는 계산은 안해도 된다.
하지만 스택이 너무 많이 쌓여서 과부화가 걸려 문제가 생길 수도 있다.
반면에, Tabulation은 그럴 위험은 없지만 표를 하나씩 밑에서부터 채워야 하기때문에
필요없는 값을 계산해야 할 수도 있다.
한 번 계산한 결과를 재활용하는 방식