Perguntas com a marcação «data-structures»

Perguntas sobre maneiras de armazenar dados para que possam ser utilizados com vantagem por algoritmos.

1
Duas definições de árvores binárias balanceadas
Eu vi duas definições de árvores binárias balanceadas, que parecem diferentes para mim. Uma árvore binária é equilibrada se, para cada nó, considerar que o número de nós internos na subárvore esquerda e o número de nós internos na subárvore direita diferem no máximo em 1. Uma árvore binária é …












1
Estruturas de dados de árvore simultâneas sem tempo de atualização e sem trava?
Ultimamente, tenho lido um pouco da literatura e encontrei algumas estruturas de dados bastante interessantes. Eu pesquisei vários métodos diferentes para reduzir o tempo de atualização para pior caso, o tempo de atualização [1-7].O(1)O(1)\mathcal{O}(1) Recentemente, comecei a procurar estruturas de dados sem bloqueio, para oferecer suporte ao acesso simultâneo eficiente. …


1
Problemas para os quais algoritmos baseados no refinamento de partição são executados mais rapidamente do que no tempo linear
O refinamento de partição é uma técnica na qual você começa com um conjunto finito de objetos e divide progressivamente o conjunto. Alguns problemas, como a minimização do DFA, podem ser resolvidos usando o refinamento de partição com bastante eficiência. Não conheço outros problemas que geralmente são resolvidos usando o …

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.