다이나믹 프로그래밍이 무엇인지 모른다는 것이 아닙니다.


핵심은 메모리에 기존의 결과를 저장을 해서, 재연산 없이 거기 있는 결과를 가지고 다음 단계로 넘어가고 그 값을 다시 저장한다. 라는 것 정도는 알고 있습니다.


근데 이게 왜 다이나믹한거죠?



저라면, 기억의존 프로그래밍..... 메모리 디펜드 프로그래밍? 같은 용어를 지었을 것 같습니다.


영어사전을 찾아봐도, 다이나믹의 뜻에 딱히 짐작가는 뜻이 없습니다.


  • 부사형 dynamically
유의어/반의어

[형용사] energetic, powerful, vital, … 더보기

명사1.[pl.] dynamics (서로 관계되는 세력・영향력 사이의) 역학

the dynamics of political change

정치 변화상의 역학

group dynamics

집단 관계 역학

2.[U] dynamics 동력학, 역학  statics

fluid dynamics

유체 역학

3.[sing.] (격식) 원동력, 동력4.[pl.] dynamics (음악) 강약, 셈여림
형용사1.(호감) 사람이 정력적인, 활발한

a dynamic personality

활발한 성격

2.진행 과정이 역동적인3.(물리) 힘이 역학적인, 동력학의4.(언어) 동사가 동작을 나타내는(eatgrowknockdie 같은 동사들. 이런 동사는 진행형으로 쓸 수 있다.) stative



왜 다이나믹한지 혹시 아시는 분 게신지요?