Package one.nio.util

Class QuickSelect


  • public class QuickSelect
    extends Object
    • Constructor Detail

      • QuickSelect

        public QuickSelect()
    • Method Detail

      • select

        public static long select​(long[] array,
                                  int k)
      • select

        public static long select​(long[] array,
                                  int k,
                                  int left,
                                  int right)
      • select

        public static <T> T select​(T[] array,
                                   int k,
                                   Comparator<T> comparator)
      • select

        public static <T> T select​(T[] array,
                                   int k,
                                   Comparator<T> comparator,
                                   int left,
                                   int right)