O que é a notação assintótica para explicar a notação grande 0?
O que é a notação assintótica para explicar a notação grande 0?

Vídeo: O que é a notação assintótica para explicar a notação grande 0?

Vídeo: O que é a notação assintótica para explicar a notação grande 0?
Vídeo: Notação assintótica (O) 2024, Novembro
Anonim

Big-O . Big-O , comumente escrito como O , é um Notação Assintótica para o pior caso, ou teto de crescimento para uma determinada função. Ele nos fornece um assintótico limite superior para a taxa de crescimento do tempo de execução de um algoritmo.

Da mesma forma, as pessoas perguntam, o que você quer dizer com notação Big O?

Notação Big O é usado em Ciência da Computação para descrever o desempenho ou a complexidade de um algoritmo. Big O descreve especificamente o pior cenário, e posso ser usado para descrever o tempo de execução necessário ou o espaço usado (por exemplo, na memória ou no disco) por um algoritmo.

por que a notação Big O é importante? Notação Big O permite que você analise algoritmos em termos de eficiência geral e escalabilidade. Ele abstrai as diferenças de eficiência de ordem constante que podem variar de plataforma, linguagem, sistema operacional para focar na eficiência inerente do algoritmo e como ela varia de acordo com o tamanho da entrada.

Então, a notação Big O é o pior caso?

Embora grande notação não tem nada a ver com o pior caso análise, geralmente representamos o pior caso por grande notação . Então, na pesquisa binária, o melhor caso é O (1), média e pior caso é O (logn). Em suma, não existe nenhum tipo de relacionamento do tipo “ grande O é usado para pior caso , Theta para média caso ”.

O que é notação Big O e pequena O?

Grande - O é um limite superior inclusivo, enquanto pequeno - o é um limite superior estrito. Por exemplo, a função f (n) = 3n é: em O (n²), o (n²), e O (n)

Recomendado: