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

网站空间提供商企业培训员工培训平台

网站空间提供商,企业培训员工培训平台,wordpress转移空间500错误,成都网站建设企业 排名34101 - 全排列问题(目前遇到最难的一个递归) 时间限制 : 1 秒 内存限制 : 128 MB 输出自然数 1 到 n 所有不重复的排列,即 n 的全排列,要求所产生的任一数字序列中不允许出现重复的数字。 输入 n(1≤n≤9) 输出 由 1&#xf…

34101 - 全排列问题(目前遇到最难的一个递归)

时间限制 : 1 秒

内存限制 : 128 MB

输出自然数 1 到 n 所有不重复的排列,即 n 的全排列,要求所产生的任一数字序列中不允许出现重复的数字。

输入

n(1≤n≤9)

输出

由 1~n 组成的所有不重复的数字序列,每行一个序列。(每个数字占5位输出)

样例
输入
3
输出
    1    2    3 1    3    2 2    1    3 2    3    1 3    1    2 3    2    1

答案;

#include <iostream>
#include<stdio.h>
using namespace std;
#define maxn 15
int digit[maxn], temp[maxn];
bool judge[maxn];inline void sequence(int cnt,int n)
{int i;if (cnt == n){for (i = 0; i < n; i++){printf("%5d", temp[i]);}cout << endl;}for (i = 0; i < n; i++){if (judge[i] == 0){judge[i] = 1;temp[cnt] = digit[i];sequence(cnt + 1,n);judge[i] = 0;}}
}int main()
{int n;cin >> n;for (int i = 0; i < n; i++){digit[i] = i + 1;}sequence(0,n);return 0;
}

分析:这个题目难度很大,不是说全排列难,很是写出全排列这个递归很难。而且是保证从小到大的顺序。

34102 - 组合问题

时间限制 : 1 秒

内存限制 : 128 MB

排列与组合是常用的数学方法,其中组合就是从 n 个元素中抽出 r 个元素(不分顺序且 r<=n),我们可以简单地将 n 个元素理解为自然数 1,2,…,n,从中任取 r 个数。 现要求你用递归的方法输出所有组合。 例如 n=5,r=3,所有组合为:

  • 1 2 3
  • 1 2 4
  • 1 2 5
  • 1 3 4
  • 1 3 5
  • 1 4 5
  • 2 3 4
  • 2 3 5
  • 2 4 5
  • 3 4 5
输入

一行两个自然数 n、r。(1<n<21,1<=r<=n)。

输出

所有的组合,每一个组合占一行且其中的元素按由小到大的顺序排列,每个元素占三个字符的位置,所有的组合也按字典顺序。(每个数字占3位输出)

样例
输入
5 3
输出
  1   2   3 1   2   4 1   2   5 1   3   41   3   5 1   4   5 2   3   4 2   3   5 2   4   5 3   4   5

http://www.hkea.cn/news/292107/

相关文章:

  • 网站建设调研问卷搜易网托管模式的特点
  • 在哪个网站可以做java面试题宁德市蕉城区疫情
  • 2021年重大新闻事件seo快速工具
  • 拼多多网店南宁优化推广服务
  • 洛阳建筑公司排名长沙官网seo服务
  • 网站关键词优化公司哪家好企业网站seo点击软件
  • 做网站有必要?优化师培训
  • 网站怎么发布信息百度推广优化技巧
  • 西安软件培训百度百科优化排名
  • 网站上文章加入音乐是怎么做的网页代码
  • 深圳公布最新出行政策徐州seo招聘
  • wordpress的漏洞seo优化知识
  • 网站建设高端seo和sem分别是什么
  • 成交功能网站怎么推广自己的产品
  • 北京宣传片网站seo综合查询
  • 滨海网站建设公司百度指数的使用
  • 湛江网站建设外包seo到底是什么
  • 做收集信息的网站河源市企业网站seo价格
  • 有赞短链接生成汕头seo推广
  • 团队做网站分工搜索引擎案例分析结论
  • 企业网站的建设过程做整站优化
  • 最简单的cms网站怎么做惠州抖音seo
  • 做网站销售怎么开发客户自己做一个网站
  • wordpress发布文章空白整站优化 mail
  • vs怎么做网站的首页seo知识培训
  • 网站建设的一般步骤包括知乎关键词排名工具
  • 网页设计怎样做一个网页seo软件哪个好
  • 销售性网站建设需求seo案例
  • 企业怎样选择域名做网站电脑突然多了windows优化大师
  • 网站一元空间有哪些呀品牌策划方案范文