题目: 分析: 有些思维方式,真的很差!!! 比如这个题,第二步进行翻转不就是依然删除奇数位吗? 代码:写的代码质量很高呀!!! class Solution { public: int lastRemaining(int n) { if(n==1) return 1; n=n/2*2; int c=lastRemaining(n/2); return n-(c-1)*2; } };