Perguntas com a marcação «time-complexity»

A quantidade de recursos de tempo (número de operações atômicas ou etapas da máquina) necessários para resolver um problema expresso em termos de tamanho da entrada. Se sua pergunta estiver relacionada à análise de algoritmo, use a tag [runtime-analysis]. Se sua pergunta diz respeito à questão de saber se uma computação * terminará * sempre, use a tag [computability]. A complexidade do tempo é talvez o subtópico mais importante da teoria da complexidade.

1
Complexidade das torres de Hanói
Encontrei as seguintes dúvidas sobre a complexidade das Torres de Hanói , sobre as quais gostaria de seus comentários. Está em NP? Resposta da tentativa: Suponha que Peggy (provador) resolva o problema e o envie a Victor (verificador). Victor pode ver facilmente que o estado final da solução está correto …

3
As funções com crescimento mais lento que o Ackermann inverso aparecem nos limites do tempo de execução?
Alguns algoritmos complicados ( união-localização ) têm a função Ackermann inversa quase constante que aparece na complexidade do tempo assintótico e, na pior das hipóteses, o ideal é o pior caso se o termo Ackermann inverso quase constante for ignorado. Existem exemplos de algoritmos conhecidos com tempos de execução que …



7
Quais são as características de um
Às vezes, é fácil identificar a complexidade de tempo de um algoritmo, examinando-o cuidadosamente. Algoritmos com dois loops aninhados de são obviamente . Algoritmos que explore todas as combinações possíveis de grupos de dois valores são obviamente .N 2 N 2 NNNNN2N2N^2NNN2N2N2^N No entanto, não sei como "detectar" um algoritmo …











Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.