![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
力扣刷题
文章平均质量分 70
冲!!!!!1
这个作者很懒,什么都没留下…
展开
-
Leedcode刷题第三天_摩尔投票法
一.摩尔投票法 思路: 现在多军对峙,假设阵营A士兵人数比其他方的人数都多,阵营A士兵能以一杀一,那么只要阵营A士兵不杀自己人(一样的数字),去杀不同阵营的人(不同的数字),那么最后剩下的那些士兵,就是阵营A的士兵(众数)。 ...原创 2021-08-23 23:07:35 · 154 阅读 · 0 评论 -
Leedcode刷题第二天_异或
一.“异或”运算符(^):相异为真 注意点:十进制都要转化为二进制再来进行“异或”运算 1.与0相异或,保留原值 int c,X=3; c = X^0;//c = 3 /*0 0 1 1 0 0 0 0 与0进行异或:如果原来是1,1^0=1;如果原来是0,0^0=0;=>都会是原值 ------------ 0 0 1 1 */ 2.使特定位翻转 找一个数,对应X要翻转的各位,该数的对应位为1,其余位为零,此数与X对应位异或即可。 例:X=10101110,使X低4位.原创 2021-08-22 23:17:55 · 85 阅读 · 0 评论