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

幼儿网站源代码济南搜索引擎优化网站

幼儿网站源代码,济南搜索引擎优化网站,企业建设网站有什么作用,厦门做网站公司题目描述 按照字典序输出自然数 11 到 nn 所有不重复的排列,即 nn 的全排列,要求所产生的任一数字序列中不允许出现重复的数字。 输入格式 一个整数 nn。 输出格式 由 1∼n1∼n 组成的所有不重复的数字序列,每行一个序列。 每个数字保留…

题目描述

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

输入格式

一个整数 nn。

输出格式

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

每个数字保留 55 个场宽。

输入输出样例

输入 #1复制

3

输出 #1复制

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

说明/提示

1≤n≤91≤n≤9。

C语言代码实现:

#include <stdio.h>

#define MAX_N 9

int n;
int used[MAX_N + 1];
int permutation[MAX_N];

// 输出排列
void print_permutation() {
    int i;
    for (i = 0; i < n; i++) {
        printf("%5d", permutation[i]);
    }
    printf("\n");
}

// 生成全排列
void generate_permutations(int depth) {
    int i;
    if (depth == n) {
        print_permutation();
        return;
    }
    for ( i = 1; i <= n; i++) {
        if (!used[i]) {
            used[i] = 1;
            permutation[depth] = i;
            generate_permutations(depth + 1);
            used[i] = 0;
        }
    }
}

int main() {
    scanf("%d", &n);
    generate_permutations(0);
    return 0;
}

http://www.yidumall.com/news/70352.html

相关文章:

  • 鄂尔多斯教育网站入口业务推广方式有哪些
  • 做素材网站如何赚钱站长工具网站
  • 郑州网站建设招聘网络舆情监测与研判
  • 大型网站建设 cms cdm dmp护肤品营销策划方案
  • 做网站建设有哪些公司长沙网站定制公司
  • 泉州seo建站百度竞价排名广告
  • 网站建设与管理教学视频教程seo 优化教程
  • 电销精准客户资源排名sem优化软件
  • 加强关工委网站建设爱站网关键词密度查询
  • 外贸网站外链怎么做如何写推广软文
  • app科技产品网站建设有哪些推广平台和渠道
  • 网站制作知名公司网络平台推广运营有哪些平台
  • html怎么做音乐网站网页设计网站建设
  • 网站头页怎么在百度做免费推广
  • 西安异构国际设计百度搜索关键词排名人工优化
  • 中国建筑集团有限公司官网赵钊关键词优化的软件
  • 中药材网站开发搜狗链接提交入口
  • 怎么给公司做免费网站百度电脑版网页版
  • 云南网站设计外包青岛网站推广关键词
  • 广州建设工程信息网站百度一下百度一下
  • 网站建设及域名今日北京新闻
  • 住房和城乡建设厅官方网站网络营销的模式有哪些
  • 加强公司窗口网站建设微信推广引流方法
  • 新建定制网站费用2345网址导航官网官方电脑版下载
  • 网站和域名的关系百度云网盘资源搜索
  • 深圳企业注销流程兰州网络seo公司
  • 网站做百度竞价引流费用多少钱艾瑞指数
  • 东莞网络排名优化唐山seo推广公司
  • 网站开发南城科技大厦品牌搜索引擎服务优化
  • 成都网站建设 赢展百度推广联系人