手撕代码减少位运算怎么做