解题思路约瑟夫问题的数学解法思路与动态规划类似。将问题答案记为,该值代表n个人报数为m时留下来的编号。现在需要确定与的关系。对于第一次删除,长度为n的序列的第m%n个元素会被选中。删除之后序列长度为n-1。假设我们已经知道与的值,假设,,经过下图的排列方法之后,应该指向同一个元素。如:数组元素:{1,2,3,4,5} 开始一共5个人 n=5 每次报数到2的时候 离开 即m=2数组index:{0,1,2,3,4}第一次:从1开始报数 即从数组下标为0的1开始,报数到2的时候数组下标为1的2离开,{1,3,4,5}第二次:因为2离开后,从3开始报数了,此时数组应该顺序应该是{3,4,5,1} 对...