CGU-NET | UGC NET CS 2016 Agosto – III | Pregunta 34

Una cola de prioridad se implementa como un montón máximo. Inicialmente, tiene cinco elementos. El recorrido por orden de nivel del montón es el siguiente:
20, 18, 15, 13, 12
Se insertan dos nuevos elementos ’10’ y ’17’ en el montón en ese orden. El recorrido de orden de nivel del montón después de la inserción del elemento es:
(A) 20, 18, 17, 15, 13, 12, 10
(B) 20, 18, 17, 12, 13, 10, 15
(C ) 20, 18, 17, 10, 12, 13, 15
(D) 20, 18, 17, 13, 12, 10, 15

Respuesta: (D)
Explicación: Inicialmente tenemos:
34 (1)
Cuando insertamos 10 y 17:
34 (2)
Tenemos para mantener max-heap, entonces:
34 (3)
El recorrido de orden de nivel del montón después de la inserción del elemento es 20, 18, 17, 13, 12, 10, 15
Entonces, la opción (D) es correcta.

Cuestionario de esta pregunta

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *