Pregunta

¿Cuál de las siguientes es la clasificación más precisa de un problema X?

  • X está en NP
  • X está en P
  • X es en O (n 2 )
  • X está en T (n 2 ).

Le agradecería si alguien podría explicar la respuesta de esto a mí?

Creo que es ya sea NP o P, pero realmente no estoy seguro

¿Fue útil?

Solución

medios

NP o P si se puede resolver en tiempo polinómico en una máquina no determinista (NP) o en una máquina determinista (P). Esto refleja la complejidad del problema, pero no la complejidad de un algoritmo que resuelve el problema.

Mientras O (n ^ 2) significa que el ser algoritmo analiza para resolver un problema ha un límite superior de n ^ 2 complejidad cuando N es la entrada.

Theta (n ^ 2) es también una manera de expresar la complejidad de un algoritmo utilizado para resolver un problema, pero Theta (n ^ 2), en contraste de O (n ^ 2) significa que que el límite inferior y superior de complejidad es n ^ 2.

También hay otra medida que es O (poco-oh) que indica la complejidad límite inferior de un algoritmo.

Theta es más preciso porque como O (n ^ 2) medios justo en el límite superior, el algoritmo es también O (n ^ 3) y O (n!).

Otros consejos

T ( n 2 ) ? O ( n 2 ) ? P ? NP

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top