Chinaunix首页 | 论坛 | 博客
  • 博客访问: 81194
  • 博文数量: 42
  • 博客积分: 687
  • 博客等级: 上士
  • 技术积分: 425
  • 用 户 组: 普通用户
  • 注册时间: 2007-08-01 15:39
文章分类

全部博文(42)

文章存档

2011年(12)

2010年(30)

分类:

2010-09-09 14:43:56

#include  
#include  
#include  
#include  
using namespace std;
int   main()
{
        int n;
        cin >> n;
        vector perm(n);
        for(int i = 0; i < n; ++i)
           perm[i] = i + 1;
        do{
                copy(perm.begin(),   perm.end(),   ostream_iterator (cout,   "     "));
                cout << endl;
        }while(next_permutation(perm.begin(),   perm.end()));
       
        return 0;
}
阅读(494) | 评论(0) | 转发(0) |
0

上一篇:排列组合

下一篇:异常2

给主人留下些什么吧!~~