网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  IT文章  >  结合数的生成(DFS)

结合数的生成(DFS)

分类: IT文章 • 2022-06-15 10:43:33
组合数的生成(DFS)
#include <iostream>
#include <cstdio>
#define maxn 10000
using namespace std;

int b[maxn];
int r, n;

void dfs(int lev, int p){
    int i, j;
    if(lev > r){
        for(i = 1; i <= r; i++){
            printf("%d ", b[i]);
        }
        printf("\n");
        return ;
    }
    for(j = p; j <= n; j++){
        b[lev] = j;
        dfs(lev+1, j+1);
    }
    return ;
}

int main()
{
    while(scanf("%d%d", &n, &r)!=EOF){
        dfs(1, 1);
    }
    return 0;
}

相关推荐

  • 【关于使用sql生成五位字母+数目字自增的编号】速结帖
  • GridView绑定 动态生成的Datatable 怎么在显示出DataColumn的Caption 100分求思路 顶者有分 必结贴
  • c# winform结合数据库动态生成treeview的父节点和子节点方法和思路
  • 结合数的生成(II)
  • myeclipse 修改自动生成包名的有关问题!解决立刻结贴
  • 怎么在项目中动态生成xml并且能够给xml书写一定的内容?解决后立刻结贴
  • 动态生成的文本框中有个onchange事件,使用时onchange事件为什么无效?有答案马上结贴!解决办法
  • 结合数的生成(DFS)
  • Jochen的goland小抄-基础篇-章一 goto语句 随机数的生成 复合数据类型
  • 从零开始的生成函数学习笔记 1 幂级数 X 前置组合数学知识 2 ( ext{OGF}) 3 ( ext{EGF})
  • hdu 3290 (容易dfs)
  • [acm 1002] 浙大 Fire Net
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 网页学习体会    备案号:   粤ICP备20002247号