题解 | #孩子们的游戏(圆圈中最后剩下的数)#
孩子们的游戏(圆圈中最后剩下的数)
http://www.nowcoder.com/practice/f78a359491e64a50bce2d89cff857eb6
import java.util.*; public class Solution { public int LastRemaining_Solution(int n, int m) { List a=new ArrayList(); for(int i=0;i<n;i++) a.add(i); int idx=0; while(a.size()>1) { idx=(idx+m-1)%a.size(); a.remove(idx); } return (int)a.get(0); } }
三奇智元机器人科技有限公司公司福利 80人发布
查看24道真题和解析