当前位置: 首页 > news >正文

第十六届蓝桥杯康复训练--4

题目链接:93. 递归实现组合型枚举 - AcWing题库

思路:就和1、2一样,限制一下输出就好

代码:

#include<bits/stdc++.h>
using namespace std;

int n,m;
vector<int> paths;

void func(int u){
    if(paths.size()==m){
        for(auto it:paths)cout<<it<<" ";cout<<endl;
        return ;
    }
    
    for(int i=u;i<=n;i++){
        paths.push_back(i);
        func(i+1);
        paths.pop_back();
    }
}

void solve(){
    cin>>n>>m;
    func(1);
}

int main(){
    
    int t=1;
    // cin>>t;
    while(t--){
        solve();
    }
    
    
    return 0;
}

 

相关文章:

  • Mysql的库操作
  • 全面解析 HTML 标签:简写与全称及其应用
  • 在Django模型中的Mysql安装
  • TCP/IP协议栈----通俗易懂(与OSI七层模型区别)
  • Qt介绍自定义插件四
  • 在 Unity 中判断 Xbox 手柄是否连接
  • 基于深度学习的皮肤癌智能检测与语音提示系统【python源码+Pyqt5界面+数据集+训练代码】
  • SSM框架——Spring面试题
  • 【链表世界的深度探索:从基础到高阶的算法解读】—— LeetCode
  • unreal engine5 mation warping使用,敌人受击后面向攻击者
  • 【MySQL基础-9】深入理解MySQL中的聚合函数
  • 解释 TypeScript 中的枚举(enum),如何使用枚举定义一组常量?
  • Blender材质 - 层权重
  • 使用unplugin-auto-import自动导入vue3的api,不需要在每一个.vue文件中重复去导入操作
  • 智慧园区综合运营平台建设方案,智慧园区规划方案(PPT)
  • LLM论文笔记 25: Chain-of-Thought Reasoning without Prompting
  • 【AI】深度学习与人工智能应用案例详解
  • 数据结构之栈
  • 《 C++ 点滴漫谈: 三十一 》函数重载不再复杂:C++ 高效调试与性能优化实战
  • SwanLab飞书通知插件:训练完成收到飞书消息,掌握训练进度更及时
  • 共建医学人工智能高地,上海卫健委与徐汇区将在这些方面合作
  • ESG考证虚火:相比证书,知识结构+实战经验更重要
  • 陈吉宁龚正黄莉新胡文容等在警示教育基地参观学习,出席深入贯彻中央八项规定精神学习教育交流会
  • 江西贵溪:铜板上雕出的国潮美学
  • 宝通科技:与宇树合作已签约,四足机器人在工业场景落地是重点商业化项目
  • 金正恩观摩朝鲜人民军各兵种战术综合训练