leetcode错误分析
如果是圆圈固定数循环 可以用%
圆圈中最后剩下的数字
var lastRemaining = function(n, m) { let arr = [] let head = 0 for (let i = 0; i < n; i++) arr.push(i) while(arr.length > 1) { head = (head + m - 1) % arr.length arr.splice(head, 1) } return arr[0] };
//这种写法比较耗时,但是问题解决了
    本人是一个技术爱好者
1.但是每个技术爱好者都是从萌新开始的
2.我所有的博文都是我各方资料查阅(看的比较乱比较杂,因为有些是群里讨论等等来源,无法辨别出处,所以我的文章都是没有写明出处,都是我个人消化后整理,)
3.但是没有经过我实践的我一般会标注
4.希望大家共同交流共同进步,指出我的不足 谢谢
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号