
点滴
wotu__
这个作者很懒,什么都没留下…
展开
-
不使用额外的空间交换两个整数
法一:a = a + b;b = a - b;a = a - b;法二:a = a ^ b;b = b ^ a;a = a ^ b;溜原创 2019-04-25 21:49:00 · 336 阅读 · 0 评论 -
有趣的小题
1.292. Nim 游戏首先,如果当前石头为 4 个,并且是我先拿,无论怎么拿都是输。 然后考虑,如果是 4 的倍数,8, 16, 20。依然是我先拿的话,那么无论无何都可以 4 个 4 个一组拿到最后只剩下 4个,依然是我输。而如果不是 4 的倍数,我先拿,那我都可以拿走几个石头,使得剩余石头为 4 个倍数。我赢了。return n%4!=0;2. 用绳子计时 1...原创 2019-05-15 18:23:13 · 339 阅读 · 0 评论