小工具知识网

当前位置: 首页 > 行业知识 > C语言中数组常用的排序算法

行业知识

C语言中数组常用的排序算法

2026-10-30 22:03:31 来源:互联网转载

���录

一.C语言中数组的一些算法

1.1冒泡排序

1.2选择排序

1.3插入排序

1.4快速排序


一.C语言中数组的一些算法

把数据按照从小到大或从大到小 的顺序进行排列

有很多算法:冒泡排序、选择排序、插入排序、快速排序、计数排序、堆排序 .......

常用的有四种:

1.1冒泡排序

主要思想:

总共需要比较n-1轮

每一轮依次比较当前元素和后面的元素,如果当前元素比后面元素大,则交换他们的位置

一轮下来,最大的元素放在了数组最后面

int a[10] = {50,23,80,18,100,5,10,58,30,2};第一轮:23,50,18,80,5,10,58,30,2,100第二轮:23,18,50,5,10,58,30,2,80,100......for(i=0;i

上一篇:小程序数据分析报告深度揭秘,多维度洞察小程序运营策略奥秘!

下一篇:怎么用云服务器定位?