4种常见的动态规划模型