双向排序
来源:互联网 发布:身份证照片裁剪软件 编辑:程序博客网 时间:2024/05/01 07:28
void me(int *pa,int count){
int p;
int right = count -1;
int left =1;
int t;
do{
for(int i = right ;i>=left; i--){
if(pa[i] > pa[i-1]){
t=pa[i];
pa[i]=pa[i-1];
pa[i-1]=t;
p=i;
}
}
left = p+1;
for(int i= left; i<right+1;i++){
if(pa[i] < pa[i+1]){
t=pa[i];
pa[i]=pa[i+1];
pa[i+1]=t;
p=i;
}
}
right = p-1;
}while(left =< right);
}
void main(){
int pa[]={6,4,7,3,5,2,10};
me(pa,7);
for(int i=0; i<7;i++)
printf("%d/n",pa[i]);
}
错了,无解
- 双向排序
- 双向排序
- 双向排序
- DataGrid 双向的排序
- DataGrid双向排序
- DataGrid正反双向排序
- DataGrid的双向排序
- GridView正反双向排序
- GridView正反双向排序
- GridView正反双向排序
- 双向冒泡排序法
- 双向冒泡排序法
- Repeater 双向排序
- GridView正反双向排序
- 双向冒泡排序算法
- GridView正反双向排序
- 双向冒泡排序
- RepeaterOrder双向排序
- C语言实现递归删除文件夹及文件
- MySQL集群(NDB)安装脚本
- 数据结构(严蔚敏)------双链循环线性表
- C# 程序读取Excel数据
- lib和dll
- 双向排序
- 安装MYSQL5报错1364
- NetBeans Weekly News 刊号 # 138
- SVN中CHECKOUT与CHECKIN单个文件的方法
- CreatPen()
- unserialize 反序列乱码转换
- flex 实现Tree
- 关于java打jar包的传参数和未指定默认路径的问题
- Ring0中的Sleep延时函数