int contor(node &t) //康托展开
{
int tmp, num = 0;
for(int i=0; i<8; i++)
{
tmp = 0;
for(int j=i+1; j<8; j++)
{
if(t.a[j] < t.a[i])
{
tmp++;
}
}
num += tmp*fac[7-i];
}
return num;
}
康托展开
最新推荐文章于 2023-12-01 12:42:56 发布