088 数据结构排序之冒泡排序

Posted PHP和我的故事

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了088 数据结构排序之冒泡排序相关的知识,希望对你有一定的参考价值。

算法实现:

//冒泡排序

void BubbleSort(SeqList R, int length)

{

int i, j, exchange = 1;

for (i = length; i >= 1 && exchange; i--)

{

exchange = 0;

for(j=1;j<i;j++)

if (R[j].key > R[j + 1].key)

{

R[0] = R[j];

R[j] = R[j + 1];

R[j + 1] = R[0];

exchange = 1;

}

}

}

冒泡的动态实现





以上是关于088 数据结构排序之冒泡排序的主要内容,如果未能解决你的问题,请参考以下文章

排序算法之冒泡选择插入排序(Java)

排序算法之冒泡选择插入排序(Java)

数据结构算法之冒泡排序

排序之冒泡排序

经典排序之冒泡排序和快速排序

排序算法之冒泡排序