前言
这个冒泡排序通用版是各种类型的数据都可以进行排序
是参考 qsort
函数的排序思想,给冒泡排序进行优化
冒泡排序
这种是正常的冒泡排序,只能排序整形的数据
void bobble(int* str, int sz)
{
int i = 0;
int flag = 1;
for (i = 0; i < sz - 1; i++)
{
int j = 0;
for (j = 0; j < sz - 1 - i; j++)
{
if (str[j] > str[j + 1])
{
int tmp = str[j];
str[j] = str[j + 1];
str[j + 1] = tmp;
a = 0;
}
if (flag ==