CGU-NET | UGC NET CS 2014 Dic – II | Pregunta 22

Tienes que ordenar una lista L, que consta de una lista ordenada seguida de algunos elementos ‘aleatorios’. ¿Cuál de los siguientes métodos de clasificación sería el más adecuado para tal tarea?
(A) Clasificación de burbuja
(B) Clasificación de selección
(C) Clasificación rápida
(D) Clasificación de inserción

Respuesta: (D)
Explicación: Para una lista ordenada con pocos números aleatorios:

  • En el mejor de los casos , la ordenación de burbuja tomará un tiempo O(n 2 ).
  • La ordenación por selección tomará un tiempo O(n 2 ) en el mejor de los casos.
  • La ordenación rápida tomará un tiempo O(n 2 ) en este caso porque es el peor de los casos para la ordenación rápida.
  • La ordenación por inserción tomará O(n)
  • 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 *