首页 > 其他分享 >组合的输出 dfs

组合的输出 dfs

时间:2023-07-22 15:45:12浏览次数:31  
标签:std 输出 组合 int dfs 101

#include<bits/stdc++.h>
using namespace std;
int a[101];
int m,n;
void s(int k){
    int i;
    if(k>m){
        for(i=1;i<=m;i++){
            cout<<setw(3)<<a[i];
        } 
        cout<<endl;
        return;
    }
    for(i=a[k-1]+1;i<=n;i++){
        a[k]=i;
        s(k+1);
    }
    return;
}
int main(){
    cin>>n>>m;
    s(1);
    return 0;
}

 

标签:std,输出,组合,int,dfs,101
From: https://www.cnblogs.com/Ahuang1A/p/17573465.html

相关文章

  • 23. 通用定时器PWM输出实验
    1.PWM模式2.通用定时器PWM输出实验配置步骤2.1相关HAL库函数介绍 ......
  • 2.格式化输出&&分支结构
    2.格式化输出&&分支结构一.格式化输入输出1.输出注意:使用printf()时最好添加头文件#include。格式printf("%类型",值);#include<iostream>#include<cstdio>usingnamespacestd;intmain(){ printf("%d",123);printf("哈哈哈"); return0;......
  • 宝塔面板与长亭雷池waf组合
     一、宝塔面板这边的修改1.1更改nginx目录下的全部conf文件中80端口,改为其他,假设改为801,具体conf路径看网站设置,配置文件的最后一行。(参考https://www.bt.cn/bbs/thread-107318-1-1.html)1.2、更改网站的nginx配置文件,比如将443改为4434端口。1.3、重启nginx。Servicenginxres......
  • Linux中time命令输出的Real time, User time and Sys time
    在运行的程序之前加time最后得出三个时间real、 user、sys,real是程序的实际运行时间,sys是内核态的时间,user是用户态的时间,单核情况,real远远大于user和sys之和。real,从程序开始到程序执行结束时所消耗的时间,包括CPU的用时和所有延迟程序执行的因素的总和。CPU用时被划分为u......
  • GPIO口的推挽输出与开漏输出
    https://baijiahao.baidu.com/s?id=1609057502892097103&wfr=spider&for=pchttps://zhuanlan.zhihu.com/p/532628463电路中加上拉电阻或下拉电阻的目的是确定某个状态电路中的高电平或者低电平。上、下拉电阻的左右1.提高电路的稳定性,避免引起误操作。如下图......
  • 组合的输出
    #include<bits/stdc++.h>usingnamespacestd;intn,r,a[25];boolvis[25];voiddfs(intdep){for(inti=a[dep-1]+1;i<=n;i++){if(!vis[i]){a[dep]=i;if(dep==r){......
  • 数字IC习题1--输入一个8bit数,输出其中1的个数。如果只能使用1bit全加器,最少需要几个
     【问题分析】全加器(full_adder):是用门电路实现两个二进制数相加并求出和的组合线路,称为一位全加器,一位全加器可以处理低位进位,并输出本位加法进位。多个一位全加器进行级联可以得到多位全加器。 全加器输入信号有三个dina、dinb、cin,输出的信号有两个sum、cout。dina和din......
  • linux 中printf命令终端输出变量值
     001、直接输出变量[root@PC1test03]#ls[root@PC1test03]#num=100##测试变量值[root@PC1test03]#printf$num##输出变量100[root@PC1test03]# 002、[root@PC1test03]#ls[root@PC1test03]#num=100[root@PC1test03]#printf$num100......
  • docker配置文件输出helloworld
    1.在root下创建dockerfilesudo-itouchDockerfilevimDockerfile2.编写helloworld.gopakagemainimport"fmt"funcmain(){fmt.Println("Hello,World!")} 3.配置DockerfileFROMubuntu:22.04ASv1ENVMYNAME="WANGYIDI"WOR......
  • vue3组合式 API_为 computed() 标注类型
    computed() 会自动从其计算函数的返回值上推导出类型<template><h3>{{doubleCount}}</h3></template><scriptsetuplang="ts">import{ref,computed}from"vue"constcount=ref<number>(100)//推导得到的类型:ComputedRef&l......