bubblesortalgorithm.java

来自「几个java的程序」· Java 代码 · 共 25 行

JAVA
25
字号
/** *气泡排序算法 */class BubbleSortAlgorithm extends SortAlgorithm {    void sort(int a[]) throws Exception {	for (int i = a.length; --i>=0; ) {	    boolean swapped = false;	    for (int j = 0; j<i; j++) {		if (stopRequested) {		    return;		}		if (a[j] > a[j+1]) {		    int T = a[j];		    a[j] = a[j+1];		    a[j+1] = T;		    swapped = true;		}		pause(i,j);	    }	    if (!swapped)		return;	}    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?