复制代码 全排列
来源:互联网 发布:windows确认证书 编辑:程序博客网 时间:2024/05/24 01:25
#include <stdio.h>
int n;
int x[10];
void shuchu(int n,int cur)
{
int i;
if(cur==n)
{
for(i=0; i<n; i++)
{
printf("%d",x[i]);
}
printf("\n");
return;
}
else
{
for(int j=1; j<=n; j++)
{
int ok =1;
for(i=0; i<cur; i++)
{
if(x[i]==j)
{
ok = 0;
}
}
if(ok)
{
x[cur] = j;
shuchu(n,cur+1);
}
}
}
}
int main()
{
scanf("%d", &n);
shuchu(n,0);
return 0;
}
int n;
int x[10];
void shuchu(int n,int cur)
{
int i;
if(cur==n)
{
for(i=0; i<n; i++)
{
printf("%d",x[i]);
}
printf("\n");
return;
}
else
{
for(int j=1; j<=n; j++)
{
int ok =1;
for(i=0; i<cur; i++)
{
if(x[i]==j)
{
ok = 0;
}
}
if(ok)
{
x[cur] = j;
shuchu(n,cur+1);
}
}
}
}
int main()
{
scanf("%d", &n);
shuchu(n,0);
return 0;
}
0 0
- 复制代码 全排列
- 字符串全排列代码
- 全排列递归代码
- 全排列代码
- 全排列代码
- 全排列推演+代码
- 用代码实现全排列
- 字符串全排列代码实现
- 全排列java代码实现
- STL next_permutation全排列 assign 复制
- 字母全排列快速算法C代码
- 字母全排列快速算法C代码
- 字母全排列快速算法C代码
- 字符串全排列的C++实现代码
- 字母全排列快速算法C代码
- 字母全排列快速算法C代码
- 5、字符串全排列--Java代码
- 全排列问题的JAVA代码
- Android原生APP中添加ReactNative 进行混合开发教程
- 16.约束关系
- scp、ssh无密码使用
- 如何配置 tomcat
- 使用html5实现rstp视频流播放
- 复制代码 全排列
- 通配符的匹配很全面, 但无法找到元素 'context:component-scan' 的声明。--问题的原因及解决方案
- codeforces 484E Sign on Fence
- egg 为企业级框架和应用而生, 阿里出品
- QT与STM32串口通信的问题记录
- 职业心情
- js的onkeydown事件
- JAVA模式之Singleton模式
- Netbeans 从已排除项导入 import