One Paragraph of project description goes here
- Itens 1 e 2 do menu principal
- Nao aceitar chaves duplicadas
- Comportamento estranho ao mostrar chaves (em relacao aos filhos)
- O problema pode ser devido a insercao incorreta das chaves
- Ou devido a implementacao incorreta do metodo ArvoreB::print()
- ERRO: Quando um nó que tem filhos é quebrado para criar nó irmão e promover uma chave para um nó pai, as referências do novo nó irmão são perdidas! (25/11)
- Testar validade da ArvoreB criada no SetUp (Arquivos Teste data1.txt data2.txt)
Para compilar o projeto vá até a pasta /build e execute o comando:
make
Então, será criado um arquivo .main na pasta principal. Para rodá-lo basta executar:
./main nome_do_arquivo.txt -r 1|2
1 para arquivo com registros de tamanho variável; 2 para arquivo com registros de tamanho fixo. Exemplos:
./main data1.txt -r 1
./main data2.txt -r 2