PUERTA | PUERTA-CS-2003 | Pregunta 62

En una permutación a1…..an de n enteros distintos, una inversión es un par (ai, aj) tal que i aj. ¿Cuál sería la complejidad temporal del peor de los casos del algoritmo Ordenar por inserción , si las entradas están restringidas a permutaciones de 1…..n con un máximo de n inversiones?
(A) Θ (n 2 )
(B) Θ (n log n)
(C) Θ (n 1.5 )
(D) Θ (n)

Respuesta: (D)
Explicación: la ordenación por inserción se ejecuta en Θ(n + f(n )) tiempo, donde f(n) denota el número de inversión inicialmente presente en la array que se está ordenando.

Fuente: http://cs.xidian.edu.cn/jpkc/Algorithm/down/Solution%20to%202-4%20Inversions.pdf
Prueba 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 *