Ciência da Computação

Perguntas e respostas para estudantes, pesquisadores e profissionais de ciência da computação



2
O que são programas muito curtos com status de interrupção desconhecido?
Este programa de 579 bits no Cálculo lambda binário possui um status de parada desconhecido: 01001001000100010001000101100111101111001110010101000001110011101000000111001110 10010000011100111010000001110011101000000111001110100000000111000011100111110100 00101011000000000010111011100101011111000000111001011111101101011010000000100000 10000001011100000000001110010101010101010111100000011100101010110000000001110000 00000111100000000011110000000001100001010101100000001110000000110000000100000001 00000000010010111110111100000010101111110000001100000011100111110000101101101110 00110000101100010111001011111011110000001110010111111000011110011110011110101000 0010110101000011010 Ou seja, não se sabe se este programa termina ou não. Para determiná-lo, você deve resolver a conjectura de Collatz - ou, pelo menos, para todos os …





2
Qual é a diferença entre árvores radix e Patricia tenta?
Estou aprendendo sobre árvores de raiz (tentativas compactadas) e tentativas de Patricia, mas estou encontrando informações conflitantes sobre se elas são realmente iguais ou não. Uma árvore de raiz pode ser obtida de uma tentativa normal (não compactada) mesclando nós com seus pais quando os nós são o único filho. …

2
Por que acreditamos que PSPACE P EXPTIME?
Estou tendo problemas para entender intuitivamente por que geralmente se acredita que o PSPACE seja diferente de EXPTIME. Se PSPACE é o conjunto de problemas solucionáveis ​​no polinômio espacial no tamanho de entrada , então como pode haver uma classe de problemas que experimentam uma maior explosão de tempo exponencial …

2
Simulando uma probabilidade de 1 de 2 ^ N com menos de N bits aleatórios
Digamos que preciso simular a seguinte distribuição discreta: P(X=k)={12N,1−12N,if k=1if k=0P(X=k)={12N,if k=11−12N,if k=0 P(X = k) = \begin{cases} \frac{1}{2^N}, & \text{if $k = 1$} \\ 1 - \frac{1}{2^N}, & \text{if $k = 0$} \end{cases} A maneira mais óbvia é desenhar NNN bits aleatórios e verificar se todos são iguais a …



5
Adicionando elementos a uma matriz classificada
Qual seria a maneira mais rápida de fazer isso (de uma perspectiva algorítmica, bem como de uma questão prática)? Eu estava pensando algo ao longo das seguintes linhas. Eu poderia adicionar no final de uma matriz e, em seguida, usar o bubblesort, pois ele tem um melhor caso (array totalmente …



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.