Perguntas com a marcação «algorithms»

13
Redução transitiva de DAG

Eu estou procurando o algoritmo O (V + E) para encontrar a redução transitiva dado um DAG. Isso remove o maior número possível de arestas, para que, se você puder alcançar v de u, para v e u arbitrários, ainda possa alcançá-lo após a remoção das arestas. Se este for um problema padrão, indique-me...

13
Algoritmos de computação se um número for múltiplo de 3

Ao fazer cálculo mental, pode-se fazer: Dado um número inteiro k, some todos os dígitos (na base 10) e, se o resultado for múltiplo de 3, k será múltiplo de 3. Você conhece algum algoritmo funcionando de maneira semelhante, mas operando com dígitos de números binários (bits)? No começo, eu...

13
Se

Acabei de encontrar esta frase na página 6 de "Computers and Intratability" de Garey and Johnson. Qualquer algoritmo cuja função de complexidade de tempo não possa ser tão limitada é chamado de algoritmo de tempo exponencial (embora se deva observar que essa definição inclui certas funções de...

12
Estratégia ideal para um jogo abstrato

Eu recebi o seguinte problema em uma entrevista (que eu já não consegui resolver, sem tentar me enganar): O jogo começa com um número inteiro positivo . (Por exemplo, A 0 = 1234. ) Esse número é convertido em representação binária e N é o número de bits definido como 1 . (Por exemplo, A 0 = b 100...

12
Discrepância entre cara e coroa

Considere uma sequência de nnn lançamentos de uma moeda imparcial. Deixe HEuHEuH_i denotar o valor absoluto do excesso do número de cabeças sobre caudas vistas nos primeiros EuEui flips. Defina H= maxEuHEuH=maxEuHEuH=\text{max}_i H_i . Mostre que E[ HEu] = Θ ( i√)E[HEu]=Θ(Eu)E[H_i]=\Theta (...