TopKUnique
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Zwraca unikalne wartości TopK w tablicy w posortowanej kolejności.
Czas działania jest proporcjonalny do iloczynu K i wielkości wejściowej. Sortowanie całej tablicy jest bardziej efektywne w przypadku wystarczająco dużych wartości K. Algorytm mediany median jest prawdopodobnie szybszy, ale trudny do efektywnego wdrożenia w XLA. Jeśli jest mniej niż K unikalnych numerów (nie NAN), wyniki są uzupełniane ujemną nieskończonością. NaN nigdy nie są zwracane. Liczby podnormalne są opróżniane do zera. Jeśli element występuje pod wieloma indeksami, zwracany jest najwyższy indeks. Jeśli element TopK nigdy nie pojawi się na wejściu ze względu na wartości dopełnienia, indeksy zostaną dopełnione wartością ujemną. Jeśli na wejściu pojawi się wartość dopełnienia i dopełnienie jest potrzebne, zwrócony zostanie najwyższy indeks wartości dopełnienia. Semantyka nie jest taka sama jak kth_order_statistic.
Metody dziedziczone
Z klasy java.lang.Object wartość logiczna | równa się (Obiekt arg0) |
ostatnia klasa<?> | pobierzKlasę () |
wew | hashCode () |
ostateczna pustka | powiadomić () |
ostateczna pustka | powiadom wszystkich () |
Strunowy | doString () |
ostateczna pustka | czekaj (długi arg0, int arg1) |
ostateczna pustka | czekaj (długi arg0) |
ostateczna pustka | Czekać () |
Metody publiczne
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację TopKUnique.
Zwroty
- nowa instancja TopKUnique
public Output <Integer> topkIndices ()
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych. Część treści jest objęta licencją numpy.
Ostatnia aktualizacja: 2023-12-01 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Brak potrzebnych mi informacji"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Zbyt skomplikowane / zbyt wiele czynności do wykonania"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Nieaktualne treści"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problem z tłumaczeniem"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problem z przykładami/kodem"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Inne"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Łatwo zrozumieć"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Rozwiązało to mój problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Inne"
}]
{
"lastModified": "Ostatnia aktualizacja: 2023-12-01 UTC.",
"confidential": False
}