O que é log log n?

Índice:

O que é log log n?
O que é log log n?
Anonim

Como mencionado na resposta à pergunta vinculada, uma maneira comum de um algoritmo ter complexidade de tempo O(log n) é que esse algoritmo funcione repetidamente reduzindo o tamanho da entrada por algum fator constante em cada iteração.

Qual é o significado de log n?

O(log N) basicamente significa que tempo sobe linearmente enquanto o n sobe exponencialmente. Portanto, se levar 1 segundo para calcular 10 elementos, levará 2 segundos para calcular 100 elementos, 3 segundos para calcular 1.000 elementos e assim por diante. É O(log n) quando dividimos e conquistamos o tipo de algoritmos, por exemplo, busca binária.

O que é O e log n?

Para a entrada de tamanho n, um algoritmo de O(n) realizará passos proporcionais a n, enquanto outro algoritmo de O(log(n)) realizará passos aproximadamente log(n). Claramente log(n) é menor que n, portanto o algoritmo de complexidade O(log(n)) é melhor.

Como calcular log n?

A ideia é que um algoritmo é O(log n) se em vez de percorrer uma estrutura de 1 por 1, você divide a estrutura ao meio repetidamente e faz um número constante de operações para cada divisão. Algoritmos de busca onde o espaço de resposta continua sendo dividido são O(log n).

O que é log n quadrado?

Log ^2 (

) significa que é proporcional ao log do log para um problema de tamanho

. Log(

)^ 2 significa que éproporcional ao quadrado do log.

Recomendado:

Artigos interessantes
No antigo Egito o rio Nilo?
Consulte Mais informação

No antigo Egito o rio Nilo?

O Nilo é um grande rio que flui para o norte no nordeste da África. Deságua no Mar Mediterrâneo. O rio mais longo da África, historicamente foi considerado o rio mais longo do mundo, embora isso tenha sido contestado por pesquisas que sugerem que o rio Amazonas é um pouco mais longo.

Os lábios precisam de esfoliação?
Consulte Mais informação

Os lábios precisam de esfoliação?

Esfoliar os lábios pode ajudar a eliminar um pouco da pele seca e escamosa que se acumula e restaurar imediatamente um pouco de brilho, maciez e suavidade. O que acontece se você não esfoliar os lábios? Em casos extremos, continuar a negligenciar os lábios rachados ao não hidratar e esfoliar pode levar a leve descoloração dos lábios, como lábios pálidos e uma borda escura ao redor da boca.

O que causa a fala arrastada?
Consulte Mais informação

O que causa a fala arrastada?

Causas comuns de distúrbios da fala incluem intoxicação por álcool ou drogas, lesão cerebral traumática, acidente vascular cerebral e distúrbios neuromusculares. Os distúrbios neuromusculares que geralmente causam fala arrastada incluem esclerose lateral amiotrófica (ELA), paralisia cerebral, distrofia muscular e doença de Parkinson.