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

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


2
Estrutura de dados rápida e com eficiência de espaço para vizinhos mais próximos em 3 dimensões?
Estou procurando estruturas de dados para responder a consultas de vizinhos mais próximos em 3D que sejam razoavelmente eficientes em termos de espaço (ou seja, use no máximo O (n1 + ϵ)O(n1 1+ϵ)O(n^{1+\epsilon}) espaço) e rápido (O (nϵ)O(nϵ)O(n^{\epsilon}) ou O ( l ogk( N ) )O(euogk(n))O(log^k(n)) consulta na pior das …


1
Consultas de acessibilidade em uma árvore em
Recebi uma árvore não direcionada no sentido teórico usual dos grafos. Dado um vértice um incidente de edge em , preciso responder a consultas do formulário retornando qualquer folha de que seja alcançável de com um caminho incluindo e nenhuma outra borda incidente para ? Mais informalmente, a restrição é …


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 …


2
Algoritmo para construir uma matriz de sufixos no tempo
Ultimamente, tenho trabalhado com matrizes de sufixos e não consigo encontrar um algoritmo eficiente para criar uma matriz de sufixos fácil de entender. Eu já vi em muitos sites que existe umaO ( nregistro2n )O(nlog2⁡n)O(n \log^2 n)algoritmo, mas não consigo entender, pois muitos detalhes importantes são omitidos. Há um exemplo …




2

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.