Resultados da pesquisa a pedido "complexity-theory"

14 a resposta

Como explico o que é uma "implementação ingênua"? [fechadas]

Qual é a explicação mais clara do que os cientistas da computação querem dizer com "a ingênua implementação"? Preciso de um bom exemplo claro que ilustre - idealmente, mesmo para pessoas não técnicas - que a implementação ingênua podetecnicamente ...

2 a resposta

Encontrando Big O da Série Harmônica

Prove que 1 + 1/2 + 1/3 + ... + 1/n is O(log n). Assume n = 2^kColoquei a série no resumo, mas não tenho idéia de como lidar com esse problema. Qualquer ajuda é apreciada

5 a resposta

Complexidade no uso de pesquisa binária e Trie

dada uma grande lista de palavras classificadas em ordem alfabética em um arquivo, preciso escrever um programa que, com a palavra x, determine se x está na lista. O pré-processamento está bom, pois chamarei essa função várias vezes em entradas ...

3 a resposta

É uma pesquisa em uma tabela de hash O (1)?

Se uma tabela de hash contiver N itens distintos e não estiver sobrecarregada, os hashes dos N itens deverão ter aproximadamente lg (N) bits, caso contrário, muitos itens obterão o mesmo valor de hash. Mas uma consulta à tabela de hash costuma ...

4 a resposta

Complexidade linear e complexidade quadrática

Eu só não tenho certeza ... Se você possui um código que pode ser executado em uma das seguintes complexidades: Uma sequência de O (n), como por exemplo: dois O (n) em sequênciaO (n²)A versão preferida seria aquela que pode ser executada em ...

5 a resposta

Quais são as garantias da complexidade do tempo de execução (Big-O) dos métodos LINQ?

Recentemente, comecei a usar o LINQ um pouco e realmente não vi nenhuma menção à complexidade do tempo de execução para nenhum dos métodos LINQ. Obviamente, há muitos fatores em jogo aqui, então vamos restringir a discussão à planícieIEnumerable ...

1 a resposta

Complexidade computacional da conversão de base

Qual é a complexidade de converter um número muito grande de n bits em uma representação decimal? Meu pensamento é que o algoritmo elementar da divisão inteira repetida, levando o restante para obter cada dígito, teriaO(M(n)log n) complexidade, ...

2 a resposta

i-ésimo elemento da k-ésima permutação

Existe um algoritmo rápido para calcular o i-ésimo elemento(0 <= i < n) da permutação k-ésima(0 <= k < n!) da sequência 0..n-1?Qualquer ordem das permutações pode ser escolhida, não precisa ser lexicográfica. Existem algoritmos que constroem ok-ª ...

8 a resposta

Como a implementação do LinkedHashMap é diferente do HashMap?

Se a complexidade de tempo do LinkedHashMap é igual à complexidade do HashMap, por que precisamos do HashMap? Quais são as despesas gerais adicionais que o LinkedHashMap possui quando comparado ao HashMap em Java?

10 a resposta

Explicando a teoria da complexidade computacional

Assumindo alguma formação em matemática, como você daria uma visão geral da teoria da complexidade computacional aos ingênuos? Estou procurando uma explicação para a questão P = NP. O que é P? O que é NP? O que é um NP-Hard? Às vezes, a ...