C语言-排序-冒泡排序
思想:通过两两交换,像水中的泡泡一样,小的先冒出来,大的后冒出来。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | void bubbleSort( int array[], int length) { int flag = 0; for ( int i=0; i<length-1; i++) { for ( int j=0; j<length-1-i; j++) { if (array[j]>array[j+1]) { flag = 1; array[j] = array[j] + array[j+1]; array[j+1] = array[j] - array[j+1]; array[j] = array[j] - array[j+1]; } } if (flag == 0) break ; } } |
该不该搁下重重的壳
寻找到底哪里有蓝天
随着轻轻的风轻轻的飘
历经的伤都不感觉疼
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步