![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
文章平均质量分 85
kaelsass
码农,DOTA、电影和书爱好者
展开
-
算法:判断数字奇偶性(parity)
数字奇偶性在英文里称为parity,意思是一个数字的bit位中,1的个数是否是奇数。本文介绍了4种计算数字parity的方法,除了brute-force以外,其他方法各有精妙处,与大家分享。原创 2017-04-19 22:03:56 · 6106 阅读 · 0 评论 -
算法:只用位操作实现+、-、*、/、幂次运算
本文整理了不用常规算术运算,只用位操作和判断,实现+、-、*、/和幂次操作的算法题的解题思路,基本想法都是通过把一个运算数看作二进制数,利用不同运算固有的运算率减少计算次数,仔细观察会发现它们都有基本一致的套路,掌握了以后就可以很轻松地举一反三。原创 2017-04-27 08:55:40 · 1847 阅读 · 0 评论