排列习题
来源:互联网 发布:三国志9威力加强版mac 编辑:程序博客网 时间:2024/05/29 02:24
#include <stdio.h>void quicksort(int *a,int left,int right){ int temp,j,i,t; if(left > right) return; temp=a[left]; i = left; j = right; while(i != j){ while(a[j] >= temp && i < j) j--; while(a[i] <= temp && i < j) i++; if(i < j){ t = a[i]; a[i] = a[j]; a[j] = t; } } a[left] = a[i]; a[i] = temp; quicksort(a,left,i-1); quicksort(a,i+1,right); return;} int main(){int i,n,a[1001],k=0,m,b[1001]; scanf("%d",&n);for(i = 1;i <= n; i++){ scanf("%d",&a[i]);} for(i = 0;i < n; i++){ for(m = 0;m < k+1; m++){ if(a[i] == b[m]){ i++; break; } } b[k++] = a[i];}//去重quicksort(a,1,n);for(i = 1;i <= n; i++){ printf("%d ",a[i]);} return 0;}
0 0
- 排列习题
- 习题2-10,排列
- 习题2-10 排列
- 习题2-6 排列
- 习题2-6 排列
- 习题2-6排列
- 习题2-10 排列permutation
- 习题2-6 排列(permutation)
- 习题2-6 排列 permutation
- 简单排列习题 紫书P35
- 习题2.8 输出全排列
- 习题 80:全排列★★
- 习题 2-10 排列(permutation)
- 算法习题53:字符串全排列问题
- 习题2-6 排列 解题报告
- 习题2-6 排列(permutation)
- 习题2-6_排列(permutation)
- 习题2-6 排列(permutation)
- CI框架教程2——优化文件上传方法以及实现多文件上传
- 网卡驱动tips
- 指针获取二维数组中的首元素地址
- CCRepeatForever && CCSequence
- 0037-java.net.SocketException: No buffer space available (maximum connections reached?): JVM_Bind
- 排列习题
- 掌握Java: HashMap
- 3.41
- 第四周项目2-长方形面积
- DOM和BOM区别展示图:
- HashMap和HashTable的区别
- Parajumpers Jacke damen jacke long bear
- [kuangbin带你飞]专题七 线段树 G POJ 3264
- Spring @RequestParam必须要加上参数名