이 기사의 예에서는 Java에서 구현된 버블 정렬 알고리즘을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 자세한 내용은 다음과 같습니다.
public class PaoPaixu { public static void sort(int[] data){ int tmp; for (int i = 0; i < data.length; i++) { for (int j = i+1; j < data.length; j++) { if(data[i]>data[j]){ /*tmp=data[i]; data[i]=data[j]; data[j]=tmp;*/ data[i]=data[i]+data[j]; data[j]=data[i]-data[j]; data[i]=data[i]-data[j]; } } } } public static void main(String[] args) { int[] data={4,2,1,8,9,4,2}; sort(data); for (int i = 0; i < data.length; i++) { System.out.println(data[i]); } } }
이 글이 모든 사람의 Java 프로그래밍 설계에 도움이 되기를 바랍니다.
Java로 구현된 버블 정렬 알고리즘의 예와 관련된 더 많은 기사를 보려면 PHP 중국어 웹사이트를 주목하세요!