第一次的示例2应该是题目有错,对于X=5,n=0,m=3,数组为1,2,3,4,5,其最后的bit位上应该是001,010,011,100,101,但是示例里面对于4和5重整后放在最前的bit位却是101和110,显然是按照5和6计算了