为了账号安全,请及时绑定邮箱和手机立即绑定

C语言用冒泡排序法把n个数从大到小排序

C语言用冒泡排序法把n个数从大到小排序

C
此生未再相见 2018-02-28 16:53:15
问题就是标题,求指教!(小白抓耳挠腮中)
查看完整描述

1 回答

已采纳
?
蛋包饭_0

TA贡献3条经验 获得超0个赞

//以下为为数据结构中的冒泡排序算法
/* 对顺序表L作冒泡排序*/
void BubbleSort(SqList *L)
{
   int i, j;
    for(i = 1; i < L->length; i++)
    {
        for(j = L->length-1;j>=i;j--)        /*注意j是从后往前循环*/
        {
            if(L->r[j]>L->r[j+1])           //若前者大于后者
            {
                swap(L,j,j+1);           //交换L->r[j]与L->r[j+1]的值
            }
        }
    }
}


查看完整回答
反对 回复 2018-02-28
  • 1 回答
  • 0 关注
  • 4536 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信