黑马程序员技术交流社区
标题:
感觉明天要考冒泡排序法,来整理下思路
[打印本页]
作者:
SimonLo
时间:
2015-12-1 22:01
标题:
感觉明天要考冒泡排序法,来整理下思路
/*
冒泡排序思路:
1.让第一个元素与后一个数比较,如果大则交换位置,依次类推
2.每一次比完之后,最后一个元素就是这个数组的最大值
3.继续让第一个元素与后面的每一个元素比较,之前已经找出最大不用比较
4.每一个元素都比较完后,排序完成
*/
int main(int argc, const char * argv[]) {
int arr[] = {3,4,5,1,23,4,67,10};
int len = sizeof(arr)/sizeof(int);
int temp;
for (int i=0; i<len-1; i++) {
for (int j=0; j<len-i-1; j++) {
if (arr[j]>arr[j+1]) {
temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
}
}
}
for (int k=0; k<len; k++) {
printf("%d\t",arr[k]);
}
return 0;
}
作者:
yako
时间:
2015-12-1 23:10
100分,全对!加油啊明天,争取进一期。
作者:
chenxinju
时间:
2015-12-1 23:30
点招必考吗
作者:
MillerD
时间:
2015-12-1 23:59
祝好运哦,看样子应该没什么问题
作者:
强者之路
时间:
2015-12-2 00:01
背下来也行啊 哈哈 慢慢理解
作者:
火火火火鸟
时间:
2015-12-2 00:21
了然
作者:
Jhon
时间:
2015-12-2 00:22
120分!!加油加油
作者:
罗文强
时间:
2015-12-2 00:27
一起加油吧!
作者:
guitarjason
时间:
2015-12-2 00:57
我打赌肯定不考!!!
作者:
cxk
时间:
2015-12-2 00:59
还不错,只要理解了,写出这些就没有太大的问题了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2