附上学习的博客:https://blog.csdn.net/u013534123/article/details/102762673 大致题意:一个迷宫,里面有很多箱子,你可以向右或者向下走.当你遇到一个或者多个箱子的时候,你可以把箱子往你移动的方向推动,但是不能把箱子推出到墙壁外面.你从左上角出发,问你有多少种方法到右下角. 考虑如果没有箱子,那么就是一个很简单的递推问题,对于一个格子,要么从上面要么从左边来.有箱子的话,由于箱子可以被推动而且不能推到外面,所以我们要考虑是否可以从上面或者下面…