[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/charleyr0/Java/master/Sorts/CycleSort.java [Back]  [Original]

package Sorts;

import static Sorts.SortUtils.less;
import static Sorts.SortUtils.print;

/**
 * @author Podshivalov Nikita (https://github.com/nikitap492)
 */
class CycleSort implements SortAlgorithm {

    @Override
    public  T[] sort(T[] arr) {
        int n = arr.length;

        // traverse array elements
        for (int j = 0; j 

Web Proxy Viewer  |  New URL  |  Original Page