真不想承认啊,因为年轻而犯下的错误!
inline void _BR(int* a,int r){ for(int i=0,j=1;i<r;++i,j<<=1){ for(int k=0,kx=j;k<j;++k,++kx){ a[k]=a[k]<<1; a[kx]=a[k]|1; } } }