//冒泡排序
void bubbling(int arr[],int sz)
{
int i = 0;
int k = 1;
for (i = 0; i
//
{
int a = 0;
for (a = 0; a = arr[a + 1])//,比较,交换
{
int ret = arr[a];
arr[a] = arr[a + 1];
arr[a + 1] = ret;
k = 0;
}
}
if (k == 1)
break;
}
}
int main()
{
int arr[] = { 10,9,8,7,6,5,4,3,2,1 };
int sz = sizeof(ar服务器托管网r) / sizeof(arr服务器托管网[0]);
int i = 0;
bubbling(arr,sz);
for (i = 0; i
}
return 0;
}
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net
相关推荐: 算法怎么算:二分为什么是闪电?
引言
什么是查找
什么是二分
思想核心是什么
为什么他会这么快
代码实现
总结引言 在基础查询算法中有一个是不能避开的点:二分查找。 接触算法的同学翻开书的前几节,大概率是桶排序、冒泡、快排、然后就是经典的二分查找。 一开始接触的话不容易从理论中联系到生产实际上,查找,这个最基本的事情,怎么和项目级,产品级、工业级的实际使用构建联系起来…