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

网站推广营销策略网站模板的好处

网站推广营销策略,网站模板的好处,钦州网站建设设计,网站怎么做好 优帮云💃🏼 本人简介:男 👶🏼 年龄:18 🤞 作者:那就叫我亮亮叭 📕 专栏:蓝桥杯试题 文章目录1. 题目描述2. 思路解释2.1 时间复杂度2.2 递归3. 代码展示最后&#x…

💃🏼 本人简介:男
👶🏼 年龄:18
🤞 作者:那就叫我亮亮叭
📕 专栏:蓝桥杯试题

文章目录

  • 1. 题目描述
  • 2. 思路解释
    • 2.1 时间复杂度
    • 2.2 递归
  • 3. 代码展示
  • 最后,感谢大家支持u (^ _ ^)

1. 题目描述

从 1∼n 这 n 个整数中随机选取任意多个,输出所有可能的选择方案。

  • 输入格式
    输入一个整数 n。

  • 输出格式

    • 每行输出一种方案。
    • 同一行内的数必须升序排列,相邻两个数用恰好 1 个空格隔开。
    • 对于没有选任何数的方案,输出空行。
    • 本题有自定义校验器(SPJ),各行(不同方案)之间的顺序任意。
  • 数据范围
    1≤n≤15

  • 输入样例:

3
  • 输出样例:

3
2
2 3
1
1 3
1 2
1 2 3

2. 思路解释

2.1 时间复杂度

本题需要转化一下思路,根据样例,我们所要输出的内容为所有数据选与不选排列组合的全部方案。所以,每个数据都有选与不选的两种选择,一共1~n有n个数据,所以总共2n个方案,每次输出长度最长为n,再加上剪枝,则本题的时间复杂度应该不会超过n*2n

2.2 递归

递归精髓——从1~n依次遍历考虑选或不选

类似图下这样在这里插入图片描述
大佬的这张图的思路清晰了!!
在这里插入图片描述

3. 代码展示

#include<iostream>
#include<stdio.h>
using namespace std;
const int N = 20;
int n, a[N];
bool vis[N];    //记录i是否被选过void dfs(int x){if(x > n){  //如果超出n的值,则停止搜索,打印前面标记过的数for(int i = 1; i <= n; i++){if(vis[i]){ cout << i <<" ";}}   cout << endl;return ;}   else{vis[x] = true;  //选择这个数字dfs(x + 1); //遍历他的下一位vis[x] = false;  //不选这个数字dfs(x + 1);}
}int main(){cin >> n;    dfs(1);return 0;
}

更多解题思路详见这篇大佬的文章👉AcWing 92. 递归实现指数型枚举详解

最后,感谢大家支持u (^ _ ^)

如果感觉这篇文章对你有帮助的话,不妨三连支持下,十分感谢(✪ω✪)。

printf("点个赞吧*^*");
cout << "收藏一下叭o_o";
System.out.println("评论一下吧^_^");
print("关注一下叭0-0")
http://www.yayakq.cn/news/152160/

相关文章:

  • 网站地图 用户体验旅行网站建设论文摘要
  • 网站上的图片格式怎么做软件开发公司简介模板免费
  • 有没有做链接的网站吗网站开发员工结构
  • 检查网站是否做网站地图旅游网站建设ppt模板
  • 有哪些做公司网站哈尔滨网站建设推广服务
  • 和印度做外贸的网站宣传展示型网站设计
  • 展示型型网站建设在哪个网站上找超市做生鲜
  • 天津网站排名提升十大网红电商
  • 湖北襄阳住房保障和城市建设局网站线上商城怎么开
  • 中石化工建设宁波分公司网站网站开发工作分解结构的树形图
  • 宿州建设公司网站短视频万能素材库
  • 团购网站模板下载贷款超市网站开发
  • 商城网站源码大全网站开发 原理
  • 怎样学做网站运营做网站字体大小
  • 网站建设学的是什么知识龙岩做网站开发找哪家
  • 网站开发开发公司排名知名网站建设
  • 百度官网网站首页黑客入侵网站怎么做
  • 织梦微电影分享网站织梦整站源码wordpress主题怎么破解
  • 网站手机端跳转页面模板阿里巴巴官网首页登录入口
  • 滁州做网站hi444长春建筑网站
  • 杭州建设监理协会网站网站建设的实施方式
  • 做淘宝客找商品网站有哪些大型车产品网站建设
  • 为什么要做官方网站怎么样开发app软件
  • 淘宝做短视频网站网站建设 seo结构
  • 做美食网站视频下载没有网怎么装wordpress
  • 囊谦县公司网站建设青岛建站行业
  • 教育资源网站建设WordPress如何做多语言版本
  • 网站子域名 更换爱南宁下载安装
  • 南京网站设计建设公司电话临湘网站
  • 深圳网站网页制作公司怎么做盗版小说网站