Ciência da Computação

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




2
Algoritmo para gerar uma caminhada aleatória que evita a auto-estrutura
Onde posso encontrar algum código para gerar percursos aleatórios e evitáveis ​​em treliças bidimensionais e tridimensionais cujos comprimentos laterais são potências de dois? A caminhada deve passar por todos os pontos da treliça. Mais especificamente, como posso encontrar um caminho hamiltoniano aleatório em uma grande2n×2n2n×2n2^n \times 2^nou gráfico da grade?2n×2n×2n2n×2n×2n2^n …

2
A constante de Chaitin é normal?
Segundo esta fonte, a constante Chaitin é normal.ΩΩ\Omega Cada probabilidade de parada é um número real normal e transcendental que não é computável, o que significa que não há algoritmo para calcular seus dígitos. De fato, cada probabilidade de parada é aleatória de Martin-Löf, o que significa que não existe …


1
Resolvendo T (n) = 2T (n / 2) + log n com o método da árvore de recorrência
Eu estava resolvendo relações de recorrência. A primeira relação de recorrência foi T(n)=2T(n/2)+nT(n)=2T(n/2)+nT(n)=2T(n/2)+n A solução deste pode ser encontrada pelo Teorema Mestre ou pelo método da árvore de recorrência. A árvore de recorrência seria algo como isto: A solução seria: T(n)=n+n+n+...+nlog2n=k times=Θ(nlogn)T(n)=n+n+n+...+n⏟log2⁡n=k times=Θ(nlog⁡n)T(n)=\underbrace{n+n+n+...+n}_{\log_2{n}=k \text{ times}}=\Theta(n \log{n}) Em seguida, enfrentei o …



1
Existe um algoritmo para otimização da complexidade de tempo / espaço de algoritmos?
Nos anos 50, foram inventados vários métodos de minimização de circuitos para funções booleanas . Existe uma extensão desses métodos ou algo semelhante para otimizar a complexidade do tempo ou espaço dos algoritmos? Por exemplo, uma implementação de classificação por bolhas como uma entrada para esse algoritmo produziria uma implementação …


1
Invertendo uma matriz de banda
Eu tenho uma matriz de banda - uma matriz esparsa, quadrada e simétrica cuja estrutura se parece com a seguinte:N×NN×NN \times N Aqui, a área sob as listras azuis são os elementos diferentes de zero; tudo o resto é zero Existe um algoritmo para inverter esse tipo de matriz que …

3
O tamanho da página é sempre igual ao tamanho do quadro?
Estou aprendendo sobre paginação. Meu livro diz que os endereços lógicos gerados pela CPU estão no formato |p|d|(número da página, deslocamento da página) e os endereços físicos estão no formato |f|d|(número do quadro, deslocamento do quadro). Também é mencionado especificamente que, dou seja, o deslocamento é copiado diretamente para gerar …


2
Dividir na árvore AVL com complexidade
A operação de divisão pode ser implementada para árvores AVL com complexidade ? Estou interessado em links para artigos ou qualquer informação específica sobre este assunto.O(logn)O(log⁡n)O(\log n) A operação de divisão divide a árvore AVL em duas árvores derivadas, com base na chave. Uma das árvores derivadas deve conter todos …

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.