问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

数据结构的冒泡排序怎么做啊?

发布网友 发布时间:2022-07-19 15:41

我来回答

2个回答

热心网友 时间:2023-10-16 14:37

/*
iCount 数组总数
array 数组指针
bUp true-升序 false-降序
*/
bool fun1( int iCount , int *array , bool bUp )
{
for ( int i = 0 ; i < iCount ; i ++ )
{
for ( int j = i+1 ; j < iCount ; j ++ )
{
if ( bUp )
{
if ( array[i] > array[j] )
{
//change
int iTmp = array[i] ;
array[i] = array[j] ;
array[j] = iTmp ;
}
}
else
{
if ( array[i] < array[j] )
{
int iTmp = array[i] ;
array[i] = array[j] ;
array[j] = iTmp ;
}
}
}
}

printf( "\nResult:\n" , array[i] ) ;

for ( i = 0 ; i < iCount ; i ++ )
printf( "%d\n" , array[i] ) ;

return true ;
}

//主调用
int main(int argc, char* argv[])
{
int arr[] = { 10 , 6 , 9 , 1 , 2 , 3 ,4 ,5 , 8 , 7 } ;
fun1( 10 , arr , true ) ;
//fun1( 10 , arr , false ) ;
return 0;
}

热心网友 时间:2023-10-16 14:38

#ifdef N
#define N 200 // 待排序元素的个数,200个
#endif

void bubblesort(int R[N+1],int *p) // 起泡排序函数
{
int i,j,noswap;
int temp;
for (i=1; i<=N-1; i++) {
noswap=1;
for (j=N; j>=i+1; j--)
if(p[0]++,R[j]<R[j-1]) {
temp=R[j];
R[j]=R[j-1];
R[j-1]=temp;
p[1]+=3;
noswap=0;
}
if(noswap)
break;
}
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
企业培训学到了什么 培训感悟简短 有关培训的感悟 通过培训学到什么 培训你学到了什么 领导问培训学到什么怎么回复 Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 数据结构 冒泡排序 c语言 源代码 急用啊 求大话数据结构上的冒泡排序代码的解释 第一个循环*条件不太懂 求哪位大侠解释一下!感激不尽! 早晨的每一缕晨曦都是大自然的馈赠,下一句 怎样改变红米手机的照片存储位置? 以越狱iphone4 短信以备份 如何导入到手机呢,急急急 红米note2电量过低是不是不能重启更新系统 为什么?我的红米手机老是电量不足呐。 微信发视频怎么配音乐 微信发视频如何配音乐 看英超直播用什么网站好,要尽量清晰,付费的也行 眼睛不舒服爱揉眼睛,这个动作对眼睛的伤害有多大? 用照相机直接照太阳会怎样? 我想取名字男孩名,姓岑的,聪明活泼可爱名字 怎么搭配营养又健康的早餐呢? 有句歌词是&nbsp;爱的是我我一个人...是什么歌 吃鸡无人脸QQ账号密码 AFP正常值在什么范围? afp正常值 是多少? afp正常值 AFP正常值是多少,什么会影响该值。 取4,7,10,13,16,19位数进行相加,和值的未位数多少 数据结构C++,在里面在写一个排序的算法,最好是冒泡排序 请问这个手机上的数字是什么意思?谢谢! 怎么赚钱,如何才能提高视频播放量 我是否患了高血压 网红&quot;参半&quot;因插足他人感情而自毁前途,这前后究竟是怎么回事? 心缺血怎么补? 她社区、客服电话有人知道吗 她社区怎么注册账号?第一次用qq什么授权就进去了,后来就不能进了? 她社区可以投诉吗!!! 谁能告诉我lol排位一局40胜点黄金4的号rank大概在多少分? 我隐藏分1420定了白银一,爬到黄金4就多少隐藏分了?下个赛季就定什么位了? 小朋友可不可以喝花胶响螺片扽汤 梦见自己看到晚上很多人好象是在收割庄稼还打着手电? 梦见牛群走!后来看见了庄稼!还有人在收割 昙花叶子发软下垂怎么办 昙花叶子出油咋办,叶面自水斑样,叶子变软无光泽 万古最强部落的等级划分是什么? 万古天宗境界划分,万古天宗的修炼等级都有哪些 桃子开花花粉进入果子 牧童骑黄牛跟清明有什么关系