void totalSort(int x)
{
if (如果x满足条件) //排完一次后验证是否满足条件
{
if 满足条件
执行相应操作
}
if (x不满足条件)
{
for(遍历数组)
if(数组的某一点没有被标记)
{
标记这一点
给数组赋值
totalSort(x+1) 执行下一位的排数
取消这一点的标记
}
}
}
全排
最新推荐文章于 2022-11-25 12:42:06 发布