Zwraca wartości TopK w tablicy w posortowanej kolejności.
Jest to połączenie MakeUnique i TopKUnique. Zwrócone górne K zostanie zastąpione dolnymi bitami przez jotę, a zatem będzie zbliżone do pierwotnej wartości, ale nie dokładnie takie samo. Czas działania jest proporcjonalny do iloczynu K i wielkości wejściowej. NaN nigdy nie są zwracane. Liczby podnormalne są opróżniane do zera.
Metody publiczne
statyczny TopKWithUnique | |
Wyjście <Pływak> | topk () |
Wyjście <liczba całkowita> | topkIndeksy () |
Metody dziedziczone
Metody publiczne
public static TopKWithUnique create (zakres zakresu , wejście argumentu <Float>, długie k)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację TopKWithUnique.
Parametry
zakres | aktualny zakres |
---|
Zwroty
- nowa instancja TopKWithUnique
Zwraca wartości TopK w tablicy w posortowanej kolejności.
Jest to połączenie MakeUnique i TopKUnique. Zwrócone górne K zostanie zastąpione dolnymi bitami przez jotę, a zatem będzie zbliżone do pierwotnej wartości, ale nie dokładnie takie samo. Czas działania jest proporcjonalny do iloczynu K i wielkości wejściowej. NaN nigdy nie są zwracane. Liczby podnormalne są opróżniane do zera.
Metody publiczne
statyczny TopKWithUnique | |
Wyjście <Pływak> | topk () |
Wyjście <liczba całkowita> | topkIndeksy () |
Metody dziedziczone
Metody publiczne
public static TopKWithUnique create (zakres zakresu , wejście argumentu <Float>, długie k)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację TopKWithUnique.
Parametry
zakres | aktualny zakres |
---|
Zwroty
- nowa instancja TopKWithUnique