开发者社区> 问答> 正文

冒泡排序法的英文是什么

请问高手 冒泡法的英文是什么?

展开
收起
知与谁同 2018-07-19 20:01:49 2173 0
4 条回答
写回答
取消 提交回答
  • bubble sort.
    2019-07-17 22:49:29
    赞同 展开评论 打赏
  • bubble sort
    2019-07-17 22:49:29
    赞同 展开评论 打赏
  • bubble sort algorithm
    2019-07-17 22:49:29
    赞同 展开评论 打赏
  • 冒泡排序因文名称:Bubble Sort Method。

     

    冒泡排序原理:两数字交换,经过(n-1)*(n-1)次完成。其中n指的是数组长度,每趟排序交换n-1次。

     

    C语言写法如下:

    #include "stdafx.h"
    #include "stdio.h"

    void main()
    {
     //数组
     int number[11]={9,8,7,6,5,4,3,2,1,0};
     //转换变量
     int temp=0;
     //循环变量
     int i=0;
        int j=0;
     //输出排序前结果
     printf("排序前:");
     for(i=0;i<10;i++)
        {
      printf("%d ",number[i]);
        }
     printf("\n");
     //冒泡排序算法
        for(i=0;i<9;i++)
     {
         for(j=0;j<9;j++)
      {
       if(number[j+1]<number[j])
       {
        temp=number[j];
        number[j]=number[j+1];
        number[j+1]=temp;
       }
      }
     }
     //输出排序后结果
     printf("排序后:");
     for(i=0;i<10;i++)
        {
      printf("%d ",number[i]);
        }
     printf("\n");
    }

    2019-07-17 22:49:29
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载