求下一个排列模板

#include<cstdio>
#include<cstring>
#include<iostream>
#include<algorithm>
using namespace std;int main()
{int n,m;while(scanf("%d%d",&n,&m)!=EOF){int i;int a[1005];for(i=1;i<=n;i++) a[i]=i;m--;while(m--){next_permutation(a+1,a+1+n);}for(i=1;i<=n;i++){if(i==1) printf("%d",a[i]);else printf(" %d",a[i]);}printf("\n");}
}

hdu 1027 STL next_permutation相关推荐

  1. HDU 1027 全排列

    这是一道排列的题目,北大的程序设计书里面有这道题,讲的挺细的,可以去看看,两种方法 /*  * Author:lonelycatcher  * Problem:HDU 1027  * Type:全排列 ...

  2. hdu 1027 输出第m个全排列(next_permutation)

    Sample Input 6 4 //输出第4个全排列 11 8 Sample Output 1 2 3 5 6 4 1 2 3 4 5 6 7 9 8 11 10 1 # include <c ...

  3. HDU - 1027 全排列

    STL中有两个关于全排列的函数 求下一个全排列next_permutation(arr,arr+size); 求上一个全排列prev_permutation(arr,arr+size); 如果没有下一 ...

  4. 打印数组的排列组合/STL next_permutation函数

    在STL中,除了next_permutation外,还有一个函数prev_permutation,两者都是用来计算排列组合的函数. https://blog.csdn.net/qq_42391248/ ...

  5. C++ STL next_permutation() prev_permutation(a,a+n)用法。

    int a[3] = {1,2,3}; a可能形成的集合为{1,2,3},{1,3,2},{2,1,3},{2,3,1},{3,1,2},{3,2,1}. {2,1,3}的prev是{1,3,2}, ...

  6. POJ 1833 排列【STL/next_permutation】

    题目描述:  大家知道,给出正整数n,则1到n这n个数可以构成n!种排列,把这些排列按照从小到大的顺序(字典顺序)列出,如n=3时,列出1 2 3,1 3 2,2 1 3,2 3 1,3 1 2,3 ...

  7. HDU 1027 G - Can you answer these queries?

    http://acm.hdu.edu.cn/showproblem.php?pid=4027 Can you answer these queries? Time Limit: 4000/2000 M ...

  8. STL/next_permutation()和prev_permutation()函数

    next_permutation()和prev_permutation()函数的使用: next_permutation()和prev_permutation()函数的头文件添加为:#include  ...

  9. hdu 4302 STL multiset

    用multiset过 #include<cstdio> #include<cstring> #include<iostream> #include<set&g ...

最新文章

  1. 过来人的肺腑之言,攻读ML和CV硕士给我带来了什么?
  2. 拿到腾讯字节快手 offer 后,他的 LeetCode 刷题经验在 GitHub 火了!
  3. 怎么看电脑电源多少w_电脑电源供电不足会怎么样 电脑电源供电不足坏处介绍【详解】...
  4. python可以做测试软件吗_Python如何给你的程序做性能测试
  5. MAVEN的使用入门
  6. 音视频技术开发周刊 | 166
  7. guid判断是否有效_让我们一起啃算法----有效的括号
  8. linux下如何使用sftp命令【转】
  9. ubuntu14.04-64位机配置android开发环境,ADT,sdk,eclipsea
  10. phpcount数组报错_PHPExcel把导入的excel表格转换为数组,然后运行,浏览器什么也不显示,也不报错...
  11. 2、CSS动画之行走的米兔、奔跑的小人
  12. EPSG是什么?WKT是什么?SRID是什么?EPSG、WKT、SRID概念
  13. UART数据发送和接收(Verilog)
  14. 2018年8月27日英语学习
  15. [附源码]JAVA毕业设计书香校园阅读平台(系统+LW)
  16. Nginx的介绍与使用
  17. 80c51汇编语言程序案例指导,新第4章80C51的汇编语言程序设计
  18. Android Verity Boot(AVB)初探
  19. 爱奇艺逗芽表情搜索分析与实践
  20. 使用Spring Boot实现GraphQL

热门文章

  1. cocos2d-x游戏实例(22)-纵版射击游戏(9)
  2. gh0st源码分析与远控的编写(一)
  3. c++ template笔记(3)非类型模板参数nontype template parameters
  4. Socket之UDP客户端【Python】
  5. 大话ion系列(二)
  6. 基于TensorFlow Lite的人声识别在端上的实现
  7. 下一代编解码标准的抉择
  8. 计算机网络常见问题总结
  9. JVM之垃圾收集器回收种类
  10. 【腾讯圣诞晚会TEG节目】这里的黎明静悄悄