算法与数据结构
zhangwj0101
记忆力越来越不好,总结总结放到这,今后方便查看
展开
-
集合的全排列问题-递归实现方式的改进---旋转法
#include #include #include #include #define LEN 4 void print(int a[],int len){ for(int i= 0; i printf("%2d,", a[i]); } puts("\n"); } void shift(int a[],int s,int len){原创 2015-09-16 16:06:11 · 360 阅读 · 0 评论 -
集合的全排列问题-递归实现方法
#include #include #include #include #define LEN 3 void swap(int *a,int *b){ int t = *a; *a = *b; *b = t; } void rotate(int a[],int s,int len){ if(s+1 == len){ for(原创 2015-09-15 21:47:38 · 517 阅读 · 0 评论