我觉得是动态规划吧,比如走5次返回原点,等于之前的算出来的,走4次到自己距离为1的城市次数