题解 | #孩子们的游戏(圆圈中最后剩下的数)#
孩子们的游戏(圆圈中最后剩下的数)
https://www.nowcoder.com/practice/f78a359491e64a50bce2d89cff857eb6
const int N =5e3+10; int dp[N]; class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param n int整型 * @param m int整型 * @return int整型 */ //dp int LastRemaining_Solution(int n, int m) { // write code here dp[1]=0; for(int i=2;i<=n;i++) { dp[i]=(dp[i-1]+m)%i; } return dp[n]; } };