位运算 + 二分