text Bubble_sort

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了text Bubble_sort相关的知识,希望对你有一定的参考价值。

class BubbleSort implements SortAlgorithm {
    /**
     * This method implements the Generic Bubble Sort
     *
     * @param array The array to be sorted
     *              Sorts the array in increasing order
     **/

    @Override
    public <T extends Comparable<T>> T[] sort(T array[]) {
        int last = array.length;
        //Sorting
        boolean swap;
        do {
            swap = false;
            for (int count = 0; count < last - 1; count++) {
                if (less(array[count], array[count + 1])) {
                    swap = swap(array, count, count + 1);
                }
            }
            last--;
        } while (swap);
        return array;
    }

以上是关于text Bubble_sort的主要内容,如果未能解决你的问题,请参考以下文章

冒泡排序(bubble_sort)——Python实现

冒泡排序Bubble_Sort

erlang下lists模块sort(排序)方法源码解析

Bubble Sort

经典排序算法--冒泡排序

排序算法