- 博客(2)
- 资源 (3)
- 收藏
- 关注
原创 快速排序
void swap(int *x, int *y) { int tmp = *x; *x = *y; *y = tmp; } int partition(int a[], int p, int r) { int i = p-1; int j; for (j = p; j < r; ++j) { if ( a[j] < a[r]) { ++i; swap(a+i,
2012-04-18 19:29:56 393
原创 全排列算法
一 全排列 生成比如“123”的所有排列 123 213 231 321 312 132。 二 代码 #include #include void swap(char *a, char *b) { char tmp = *a; *a = *b; *b = tmp; } void per(char* s, char* pos) {
2012-04-16 10:01:48 327
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人