当前位置:编程学习 > JSP >>

jsp 插入排序算法实例代码

以前我们在其它语中都会用到排序方法,其它不管在那种语言里面,算法都是一样的,无非太是用一个临时变量或一些自带的函数进行处理了。

public class CharuSort {
  public static void main(String[] args){

  int[] sort={4,6,3,9,5};

  Sort(sort);

  for(int i=0;i<sort.length;i++)

  System.out.print(sort[i]+" ");

  }

  public static void Sort(int[] sort){

  int i;            //为扫描次数

  int j;            //定为比较得元素

  for(i=1;i<sort.length;i++){        //扫描次数为sort.length-1

  int temp;          //temp用来暂存数据

  temp=sort[i];

  j=i-1;

  while(j>=0&&temp<sort[j]){        //如果第二个元素小于第一个元素

  sort[j+1]=sort[j];            //把所有的元素往后推一个位置

  j--;

  }

  sort[j+1]=temp;                   //最小的元素放到第一个位置

  }

  }

  }

补充:Jsp教程,J2ME开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,