问题标题: 酷町堂:1012

0
0

0
0
彭志杰
彭志杰
初级天翼
初级天翼
定义整型变量 a[50],b[50],n,r;
空类型自定义函数dfs(整型 x,整型 c){
    如果c和r的值相等{
        循环i:1~r 输出b[i]和空格;
        输出换行
        返回;
    }
    如果x大于n{
        返回;
    }
    b[c+1]赋值为a[x];
    递归传值x+1,c+1;
    递归传值x+1,c;
}
主函数(){
    输入n和r;
    循环1~n: a[i]赋值为i;
    sort排序范围:a+1,a+1+n;
    dfs(1,0);
    调用函数dfs,传值:1,0
    结束程序;
}

这题就是一个全排列的经典题目

0
0
我要回答