从1?n个数中取m个数,打印所有情况的源代码(c语言)?

日期:2019-10-21 19:59:27 人气:2

从1?n个数中取m个数,打印所有情况的源代码(c语言)?

典型的组合问题,解法有递归、回溯等等 递归法较简单,代码如下: void combine(int a[], int n, int m, int b[], int M); 参数: a 存放候选数字 n 总项数 m 取出项数 b 存放选出结果 M = m #include "stdio.h" #define MAX 100 void combine(int a[], int n, int m, int b[], int M); int main(
    A+
热门评论