• 2022-07-25
    使用冒泡排序的算法,将一个数组里无序的数据从大到小排列。我们拿个表格先来分析一下这个数组:[img=693x313]17e0cb15aec3ec0.png[/img]
  • <;scripttype="text/javascript">;vararr=newArray(70,34,60,49,20,59,98,100);varzj=0;//中间变量//第一次for用来控制比较的轮数,i代表轮次for(vari=1;i<;arr.length;i++){//控制每轮比较几次的for(varj=0;j<;arr.length-i;j++){if(arr[j]<;arr[j+1]){//实现交换zj=arr[j];arr[j]=arr[j+1];arr[j+1]=zj;}}}alert(arr[0]);<;/script>;

    内容

    • 0

      3、在已排序的数组中插入一个数,不改变排序规则。

    • 1

      按照从大到小排列,数组[5,7,1,10,2]冒泡排序比较的轮数等于()

    • 2

      用数组实现对键盘输入的10个数进行排序。使用冒泡法实现对10个数从小到大排序

    • 3

      用冒泡法将输入的3个数按从大到小的顺序排序

    • 4

      编程题: 已有一个排好序的数组,由键盘输入一个数,要求按原来的排序规律将其插入到数组中