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

网站下载系统/外链代发免费

网站下载系统,外链代发免费,中国特色社会主义进入新时代,媒体网站 建设网络强国题目描述 按照字典序输出自然数 1 到 n 所有不重复的排列,即 n 的全排列,要求所产生的任一数字序列中不允许出现重复的数字。 输入格式 一个整数 n。 输出格式 由 1∼n 组成的所有不重复的数字序列,每行一个序列。 每个数字保留 5 个场…

题目描述

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

输入格式

一个整数 n。

输出格式

由 1∼n 组成的所有不重复的数字序列,每行一个序列。

每个数字保留 5 个场宽。

输入输出样例

输入 #1复制

3

输出 #1复制

    1    2    31    3    22    1    32    3    13    1    23    2    1

类似于前两个问题,不过这道题没有顺序性。

代码:

#include <bits/stdc++.h>
#define MX 5000005
using namespace std;
int n;
int cnt = 0,a[MX],ant = 0,b[MX];
void dfs(int ant)
{
    if(ant == n){
        for(int i = 1;i <= n;i++)
        {
            cout<<setw(5)<<b[i];
        }
        cout<<endl;
        return;
    }
    for(int j = 1;j <= n;j++)
    {
        if(a[j] == 0)
        {
            a[j] = 1;
            b[ant+1] = j;
            dfs(ant+1); 
            a[j] = 0; 
        }
    }
}

int main() {
    cin>>n;
    a[0] = 0;
    dfs(0);
    return 0;
}
 

http://www.whsansanxincailiao.cn/news/30279990.html

相关文章:

  • 邳州网站建设/怎么做营销推广方案
  • wordpress栏目出现404/谷歌seo排名技巧
  • vue做购物网站/网络营销管理
  • vs2017可以做网站吗/常州网络推广seo
  • 免费网站模板源码下载/常见的微信营销方式有哪些
  • linux下网站开发/怎么做网站免费的
  • 网站测试的意义/武汉网络推广广告公司
  • idc网站模板 dede/最新国际新闻大事件
  • 具有品牌的做网站/网络推广的方法有多选题
  • 建站快车的功能介绍/百度竞价推广的技巧
  • 建站方法/网络运营推广合作
  • 效果好的免费网站建设/资源企业网站排名优化价格
  • 可以自己做网站做宣传吗/百度seo怎么优化
  • 郑州五合一网站建设/搜索引擎优化的方法有哪些?
  • 网站源码怎么有/株洲网络推广
  • 网站建设前台功能设计与实现/小说推广平台有哪些
  • 石家庄网站优化推广/做seo有什么好处
  • 怎样做好竞价推广/网络营销中的seo与sem
  • 专做坏消息的网站/网站排名优化手机
  • 学做美食的视频网站/网站页面优化方法
  • 手机网站怎么搜索引擎/网络营销优秀案例
  • wap建站php源码/百度关键词推广价格
  • 武汉做网站好/网站外链出售
  • 新泰网站开发/外包公司的人好跳槽吗
  • 个人电子商务网站建设/十大it教育培训机构排名
  • web网站开发参考文献/国外媒体报道
  • 推广网站刷排名/怎样做好服务营销
  • 优秀 网站设计 蓝色/知乎关键词搜索排名
  • 东莞松山湖华为小镇/青岛关键词优化seo
  • 网站建设进度表/百度输入法