O que é tempo de execução exponencial?
O que é tempo de execução exponencial?

Vídeo: O que é tempo de execução exponencial?

Vídeo: O que é tempo de execução exponencial?
Vídeo: EQUAÇÕES EXPONENCIAIS - |COMO RESOLVER EQUAÇÃO EXPONENCIAL | - Aula 1. \Prof. Gis/: 2024, Novembro
Anonim

Tempo de execução exponencial . O conjunto de problemas que podem ser resolvidos por um exponencial algoritmos de tempo, mas para os quais nenhum algoritmo de tempo polinomial é conhecido. Diz-se que um algoritmo é exponencial tempo, se T (n) é o limite superior por 2poli( ), onde poli (n) é algum polinômio em n.

Dessa forma, o que é tempo de execução polinomial e exponencial?

Exponencial complexidade leva mais Tempo e espaço do que o polinomial complexidade para o mesmo número de variáveis. De forma assintomática exponencial complexidade é maior que polinomial complexidade. Exponencial complexidade leva mais Tempo e espaço do que o polinomial complexidade para o mesmo número de variáveis.

Em segundo lugar, qual é o tempo de execução de um algoritmo? o tempo de execução de um algoritmo para uma entrada específica depende do número de operações executadas. Quanto maior o número de operações, mais longo será o tempo de execução de um algoritmo . Normalmente queremos saber quantas operações um algoritmo será executado em proporção ao tamanho de sua entrada, que chamaremos.

Conseqüentemente, o que é complexidade exponencial?

Este é um exemplo de tempo quadrático Complexidade . O (2 ^ N) - Exponencial Tempo. Exponencial Tempo complexidade denota um algoritmo cujo crescimento dobra a cada adição ao conjunto de dados de entrada. Se você conhece outro exponencial padrões de crescimento, isso funciona da mesma maneira.

O que é considerado tempo polinomial?

UMA polinomial - algoritmo de tempo é um algoritmo cuja execução Tempo é dado por um polinomial no tamanho da entrada, ou pode ser limitado por tal polinomial . Problemas que podem ser resolvidos por um polinomial - algoritmo de tempo são chamados de problemas tratáveis. Os algoritmos de classificação geralmente requerem O (n log n) ou O (n2) Tempo.

Recomendado: