双向排序
来源:互联网 发布:知天命代指什么年纪 编辑:程序博客网 时间:2024/05/01 10:41
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双向排序
- android string.xml中的string样式总结
- vc / mfc 快捷键 的实现(转)
- 转载:给debian的单网卡配置多IP时的提示信息
- redmine 安装
- 电容
- 双向排序
- 详解C#委托,事件与回调函数
- struts2+jsp+hibernate3乱码问题
- 面对逆境:你是胡萝卜、鸡蛋还是咖啡豆
- 修改grub.cfg,让ubuntu10.04屏幕打印开机信息。
- 上网
- 关于算法
- 为什么各个OS的可执行文件的格式不作统一?
- 有关VS2010中产生的ipch文件夹和*.sdf文件