Ich habe auf dieses Problem fest und hoffte, jemand würde die Antworten geben und erklären Sie bitte.K größten Elemente eines Arrays, Sortieralgorithmus
Sie erhalten ein unsortiertes Array A von Ints mit nicht wiederholten Elementen und werden gebeten, die Kth größten Elemente in absteigender sortierter Reihenfolge zu finden. Wenn zum Beispiel A das Array [11,6,1,2,15,7,4,8,20] und K = 3 ist, dann sollte die Antwort [20,15,11] lauten. Beschreiben Sie, wie Sie die Sortierreihenfolge und Heapsort ändern würden, um dieses Problem zu lösen (zwei separate Antworten). Was ist die Worst-Case-Laufzeit Ihrer Algorithmen, als eine Funktion von N = A.Länge und K?