C语言

C语言经典冒泡排序法详解

时间:2023-04-02 20:42:24 C语言 我要投稿
  • 相关推荐

C语言经典冒泡排序法详解

  在C语言中,常用的排序算法有:冒泡排序、快速排序、插入排序、选择排序、希尔排序、堆排序以及归并排序等等。以下是小编为大家搜索整理的C语言经典冒泡排序法,希望能给大家带来帮助!

  C经典冒泡排序法

  void BubleSort(int* siSortArray, int siLen)

  {

  bool bSwapped = true;

  do

  {

  bSwapped= false;

  for(int i = 0; i < siLen - 1; i++)

  {

  if (siSortArray[i] > siSortArray[i+1])

  {

  int temp = siSortArray[i];

  siSortArray[i]= siSortArray[i + 1];

  siSortArray[i+ 1] = temp;

  bSwapped= true;

  }

  }

  }while(bSwapped);

  }

【C语言经典冒泡排序法详解】相关文章:

C语言的指针类型详解10-17

C1驾照考试流程详解05-04

怎样学习c++c语言编程04-28

C语言的基本构成12-05

c语言的优点介绍04-13

C语言试题训练10-20

C语言入门知识07-20

C语言的编码规范02-10

C语言跳出循环10-16

C语言考点习题09-28