从M个数中选出N个的所有组合情况算法

基本思想:递归、

每个数都有两种可能,不选择和选择,所以遍历一遍所有的数,每个数的处理为:如果前面已经选够了数,直接返回。如果不够,

则两种可能,选择当前的数,继续递归往下走、、不选当前的数,继续往下递归。

代码中start同时也指当前的数的位置。

阅读更多
文章标签: 算法 递归
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

从M个数中选出N个的所有组合情况算法

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭