想打个表,把LR所有情况都整一遍,做法就是n位的有2^n种情况,把0~2^n-1转成2进制,0为L R为1
void zhej(int a,int b)
{
int i,k=0;
while(a!=0)
{
ejj[k]=a%2;
a/=2;
k++;
}
int j=k,jj=b-k;
k=0;
for(i=1;i<=jj;i++)
{
ej[k]=0;
k++;
}
for(i=j-1;i>=0;i++)
{
ej[k]=ejj[i];
k++;
}
}
a就是10进制下大小,b是位数,会return value 3221225477 求神犇调一调