javascriptの泡順序と順序を逆転してコードを実現します.
1300 ワード
<br>var R1=[5,2,10,4,90,88,65,62];
<br>var R2=[5,2,10,4,90,88,65,62];
<br>function BubbleSort1(){
<br>var n=R1.length;
<br>for(var i=0;i<n-1;i++){
<br>var flag=false;
<br>for(var j=0;j<n-i;j++){
<br>var temp;
<br>if(R1[j]<R1[j+1]){
<br>temp=R1[j+1];
<br>R1[j+1]=R1[j];
<br>R1[j]=temp;
<br>}
<br>flag=true;
<br>}
<br>if(!flag) return;
<br>}
<br>}
<br>BubbleSort1();
<br>document.write(R1.join(",")+"<br/>");
<br>function BubbleSort2()
<br>{
<br>var n=R2.length;
<br>for(var i=0;i<n-1;i++)
<br>{
<br>var flag=false;
<br>for(var j=0;j<n-i;j++)
<br>{
<br>var temp;
<br>if(R2[j]>R2[j+1])
<br>{
<br>temp=R2[j];
<br>R2[j]=R2[j+1];
<br>R2[j+1]=temp;
<br>}
<br>flag=true;
<br>}
<br>if(!flag) return;
<br>}
<br>}
<br>
<br>BubbleSort2();
<br>document.write(R2.join(","))
<br>
<br>