通过dfs求排列
来源:互联网 发布:java程序员怎么认证 编辑:程序博客网 时间:2024/05/16 14:03
#include <stdio.h>#include "stdlib.h"int book[10],a[10],n,t;int comp(const void*a,const void*b){ return *(int*)b-*(int*)a;}void dfs(int num,int time,int m){ int i; if(m==time) { for(i=1;i<=m;i++) printf("%d ",a[i]); printf("\n"); return; } for(i=1;i<=num;i++) if(book[i]==0) { m++; a[m]=i; book[i]=1; dfs(num,time,m); book[i]=0; m--; } return;}int main(int argc, const char * argv[]){ scanf("%d %d",&n,&t); dfs(n,t,0); return 0;}
0 0
- 通过dfs求排列
- DFS求一个有序数列的排列
- DFS 通过交换元素顺序实现全排列
- 【EPI】通过位运算求集合的全排列
- 求排列
- 求排列
- 求排列
- 求排列
- 全排列 DFS实现
- 全排列 DFS实现
- dfs全排列
- DFS求全排列
- DFS实现全排列
- DFS之全排列
- uva10344(全排列+dfs)
- DFS之全排列
- 全排列 DFS
- DFS求全排列
- 大数据时代的图表可视化利器——highcharts,D3和百度的echarts
- 计蒜客024-函数规律
- any object does not have a member named generator
- iOS开发解决方案:An error was encountered while running(Domain=FBSOpenApplicationErrorDomain, Code=4)
- 83屏幕锁屏时,widget不再更新(省电优化)
- 通过dfs求排列
- cocos2dx3.2 嘿别犯傻了,reserve是保留而不是反转
- 互斥量
- python创建快捷方式
- Hibernate动态条件查询并分页
- PowerDesigner生成SQL脚本时表名、字段名带引号问题及解决方法
- Struts2的默认action配置真的是bug?
- 十进制与任意进制的转换
- Linux安装中文输入法(Google拼音输入法)