排列问题
来源:互联网 发布:mac ruby安装教程 编辑:程序博客网 时间:2024/05/22 15:44
#include<stdio.h>#define n 3void perm(int a[],int begin,int end){int t;if(begin == end){for(int i = 0;i < n;i ++)printf("%d ",a[i]);putchar('\n');}else{for(int i = begin;i < n;i ++){t = a[begin];a[begin] = a[i];a[i] = t;perm(a,begin + 1,end);t = a[begin];a[begin] = a[i];a[i] = t;}}}int main(){int a[n] = {1,2,3};perm(a,0,2);return 0;}
0 0
- 排列问题
- 排列问题
- 排列问题
- 排列问题
- 排列问题
- 排列问题
- 排列问题
- 排列问题
- 排列问题
- 排列问题
- 排列问题
- 排列问题
- 排列问题
- 排列问题
- 排列问题
- 排列问题
- 排列问题
- 排列问题
- HDOJ 1234 开门人和关门人(桶排序)
- 欢迎使用CSDN-markdown编辑器
- CENTOS6.6下mysql5.7.11带boost和不带boost的源码安装
- 浅谈Canvas与SVG
- 路由基础
- 排列问题
- Harmonic Number LightOJ
- kingov-php类的继承,访问权限修饰符,重写,构造函数和析构函数在继承中,最终类,最终方法
- avl树 C实现
- 设计模式学习
- SQLiteLog: (284) automatic index on chats
- C语言 函数 整理
- 20170401-leetcode-435-Non-overlapping Intervals
- JAVA学习笔记----集合类之LinkedList