• 2022-06-06
    编程题:请编写一个函数,它接收一个整型数组参数,将这个数组依据冒泡算法由大到小排序并返回。
  • paixu(inta[],intlen){inti,j,k;for(i=0;i<len;i++){for(j=i+1;j<=len;j++){if(a[i]<a[j]){k=a[i];a[i]=a[j];a[j]=k;}}}returna[];}[/i][/i][/i]

    内容

    • 0

      使用冒泡排序的算法,将一个数组里无序的数据从大到小排列。我们拿个表格先来分析一下这个数组:[img=693x313]17e0cb15aec3ec0.png[/img]

    • 1

      利用排序算法(冒泡或者选择法),对整型数组10个元素从大到小排序输出。要求第一个元素和最后一个元素不参与。测试数组:78654392-4012512635。输出结果为:789265514326120-435。

    • 2

      编一个程序, 从键盘输入 10 个实数, 存入一个数组, 用冒泡法对这个 数作升序排序

    • 3

      请编程实现一个冒泡排序算法?

    • 4

      关于冒泡和选择排序算法说法正确的是() A: 冒泡排序算法优于选择排序算法 B: 选择排序算法优于冒泡排序算法 C: 冒泡排序算法可以把一列数字从大到小进行排列 D: 选择排序的原理是额外创建一个数组,从原数组中找到最小值或者最大值,然后push进新创建的数组