文章

4

粉丝

0

获赞

13

访问

287

头像
全排列 题解:可以加一个排序搞定大小顺序
P1185 中国矿业大学/北京大学机考题
发布于2026年3月17日 22:18
阅读数 41

#include <iostream>
#include <queue>
#include <vector>
#include<string>
#include<set>
#include<stack>
#include<cstring>
using namespace std;
int v[10];
int u[10];
char w[10];
void g(int s,int n){
    if(s==n){
        for(int i=0;i<n;i++) cout<<w[u[i]];
        cout<<endl;
    }else{
        for(int i=0;i<n;i++){
            if(v[i]==0){
                v[i]=1;
                u[s]=i;
                g(s+1,n);
                v[i]=0;
            }
  ...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发