冒泡排序

void bubble(int *arr,int n)
{
  for (int i = 1; i <= n - 1; i++)
  {
    int flag = 1;
    for (int j = 1; j <= n - i; j++)
    {
      if (arr[j] > arr[j + 1])
      {
        int temp;
        temp = arr[j];
        arr[j] = arr[j + 1];
        arr[j + 1] = temp;
        flag = 0;
      }
    }
    if (flag == 1)
    break;
  }
}

数组从下表为1开始!!!(不良嗜好)

posted @ 2023-11-09 21:35  午夜凶铃  阅读(10)  评论(0)    收藏  举报