Perguntas com a marcação «search-trees»

Perguntas sobre árvores de pesquisa, uma classe de estruturas de dados usada para armazenar dados classificados para acesso eficiente.


1
Atualização de intervalo + consulta de intervalo com árvores indexadas binárias
Estou tentando entender como as árvores indexadas binárias (árvores fenwick) podem ser modificadas para lidar com consultas e atualizações de intervalo. Encontrei as seguintes fontes: http://kartikkukreja.wordpress.com/2013/12/02/range-updates-with-bit-fenwick-tree/ http://programmingcontests.quora.com/Tutorial-Range-Updates-in-Fenwick-Tree http : //apps.topcoder.com/forums/? module = ThreadID da thread & = 756271 & start = 0 & mc = 4 # 1579597 Mas, mesmo …




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 …

3
Como contar no pior dos casos no tempo linear?
Essa pergunta e essa pergunta me fizeram pensar um pouco. Para classificar uma matriz de comprimentonnn com kkkelementos únicos em , precisamos ser capazes de armazenar contagens de valores na matriz. Existem algumas sugestões, mas estou procurando uma maneira de fazer isso no pior dos casos, no tempo linear. Mais …





4
Existe uma estrutura de árvore binária com acesso rápido aos elementos acessados ​​recentemente e a pior complexidade ?
A idéia das árvores de exibição é muito boa, pois elas movem elementos acessados ​​com frequência para o topo, o que pode aumentar consideravelmente a velocidade em muitos aplicativos. A desvantagem é que, na pior das hipóteses, uma operação pode ter complexidade . (Embora os limites amortizados sejam se realizarmos …

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.