Mas é para aprendizado isso? Se você só quer algo de boa performance
vale a pena é claro delegar a implementação da árvore pro banco de
dados (que acabam implementando btrees de todo jeito).
2010/10/4 Gilciel Almeida <gilci...@gmail.com>:
> --
> Você está recebendo esta mensagem porque se inscreveu no grupo "rails-br" dos Grupos do Google.
> Para postar neste grupo, envie um e-mail para rail...@googlegroups.com.
> Para cancelar a inscrição nesse grupo, envie um e-mail para rails-br+u...@googlegroups.com.
> Para obter mais opções, visite esse grupo em http://groups.google.com/group/rails-br?hl=pt-BR.
>
>
Estava eu fazendo alguns testes de conceito para uma máquina de busca,
fiz a árvore binária, árvore trie e tabela hash, acredito que esteja
fazendo isso para estudos também...
Estou anexando os arquivos que fiz, dê uma olhada no código, eu criei
o main.rb porque fazia alguns brenchmarks das outras estruturas e você
precisara de um arquivo de texto o modo de uso é:
$ ruby main.rb dados.txt
Ahh, você pode gerar o grafo da sua árvore se tiver o ruby-graphviz instalado.
Abraços
2010/10/4 Gilciel Almeida <gilci...@gmail.com>:
> --
> Você está recebendo esta mensagem porque se inscreveu no grupo "rails-br" dos Grupos do Google.
> Para postar neste grupo, envie um e-mail para rail...@googlegroups.com.
> Para cancelar a inscrição nesse grupo, envie um e-mail para rails-br+u...@googlegroups.com.
> Para obter mais opções, visite esse grupo em http://groups.google.com/group/rails-br?hl=pt-BR.
>
>
--
Marcello Henrique
Blog - http://faraohh.wordpress.com
Associação Software Livre de Goiás (www.aslgo.org.br)
Cercomp - UFG (www.cercomp.ufg.br)
Abraços.
2010/10/4 Pedro Belo <pedr...@gmail.com>:
--