Ciência da Computação

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

2
Como as tabelas de hash O (1) levam em consideração a velocidade de hash?
Diz-se que as tabelas de hash são amortizadas usando, digamos, encadeamento simples e duplicação a uma determinada capacidade.Θ(1)Θ(1)\Theta(1) No entanto, isso pressupõe que os comprimentos dos elementos sejam constantes. Computar o hash de um elemento requer passar pelo elemento, levando tempo em que é o comprimento.Θ(l)Θ(l)\Theta(l)lll Mas, para discriminar entre …






3
Existe algo menor do que o nível de bits de 1s e 0s?
Ao aprender sobre a arquitetura dos computadores e como ela funciona, pensamos que o idioma mais baixo que podemos entender que a máquina entende é binário como 1 e 0. E tudo o que inserimos terá que ser transformado / convertido em binário, mas sendo números bináriosisso não significaria que …


1
A estrela Kleene de uma linguagem unitária infinita sempre produz uma linguagem regular
Seja , onde e para todos os .L={an∣n≥0}L={an∣n≥0}L = \{a^n \mid n \ge 0\}a0=ϵa0=ϵa^0 = \epsilonan=an−1aan=an−1aa^n = a^{n-1}an≥1n≥1n \ge 1 Assim consiste em sequências de de todos os comprimentos, incluindo uma sequência de comprimento . Deixe ser qualquer subconjunto infinito de . Preciso mostrar que sempre existe um DFA para …

1
O algoritmo implementado pelo git bisect é ideal?
Seja um DAG. Sabemos que alguns nós em são "ruins", enquanto outros são "bons"; um descendente de um nó ruim é ruim enquanto os ancestrais de um nó bom são bons. Também sabemos que nós ruins têm um elemento mínimo exclusivo em que gostaríamos de encontrar consultando o menor número …

1
Como alguém termina com um expoente não inteiro na complexidade do tempo? (por exemplo, )
Periodicamente me deparei com frases como "A variante de Winograd [20] deste algoritmo, cuja complexidade assintótica também é é considerada" (em https://www.cise.ufl.edu/~sahni/papers/strassen.pdf )O (n2,81)O(n2,81)O(n^{2.81}) Entendo intuitivamente como terminamos com complexidades como e porque posso ver como os laços e as árvores funcionam. Mas não tenho idéia de como alguém acaba …

3
Aplicação do teorema das quatro cores
Eu estava lendo o teorema das quatro cores e me pergunto se existe alguma aplicação prática dele. (Não acho que separar o mapa em quatro cores diferentes possa ser considerado um aplicativo.) Eu tentei pesquisar no Google por aplicativos, mas não consegui encontrar nenhum.

1
Contando e localizando todas as correspondências perfeitas / máximas nos gráficos gerais
Recentemente, tenho lidado com um problema que me levou às seguintes perguntas: Existe um bom algoritmo para enumerar todas as correspondências máximas / perfeitas em um gráfico geral? Existe um bom algoritmo para encontrar todas as correspondências máximas / perfeitas em um gráfico geral? Esses dois problemas são equivalentes em …


2
“Pesquisa ternária” é um termo apropriado para o algoritmo que otimiza uma função unimodal em um intervalo real?
Suponha que eu queira otimizar uma função unimodal definida em algum intervalo real. Eu posso usar o conhecido algoritmo descrito na Wikipedia sob o nome de pesquisa ternária . No caso do algoritmo que reduz repetidamente pela metade os intervalos, é comum reservar o termo pesquisa binária para problemas discretos …

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.