Zeit-Komplexität zu bekommen, min-Elemente von max-heap -

Wurde ich in einem interview gefragt:

Was ist die beste Zeit, Komplexität in immer die min element(s) aus einem max-heap?

Antwortete ich, als O(1) angenommen, die heap-Größe ist bekannt und die heap implementiert ist als ein binary heap ist ein array verwenden. Auf diese Weise gemäß meiner Annahme, der min-Wert ist bei heap_array[heap_size].

Meine Frage ist, dass, wenn diese Antwort richtig ist. Wenn nicht, was ist die richtige Antwort?

InformationsquelleAutor hytriutucx | 2012-07-25

Schreibe einen Kommentar