An open API service indexing awesome lists of open source software.

https://github.com/guibrandt/avl_tree

Árvore AVL de busca genérica em C++
https://github.com/guibrandt/avl_tree

avl-tree cotuca cpp11 data-structures generics maligno

Last synced: 9 months ago
JSON representation

Árvore AVL de busca genérica em C++

Awesome Lists containing this project

README

          

# avl_tree
Implementação de árvore AVL de busca genérica em C++

Feito como exercício nas aulas do Prof. André (a.k.a. Maligno) no 6º semestre do curso de Informática no COTUCA.

## Primeiros passos

### Para testar
Para compilar os testes, use [`make`](https://www.gnu.org/software/make/).

No Linux:
```
$ make
```

No Windows:
```
> make win32
```

Será gerado um arquivo `tests/all` (ou `tests/all.exe`, no Windows) que executa os testes unitários necessários usando o [`googletest`](https://github.com/google/googletest).

### Para usar
Para usar a classe de árvore AVL, copie o arquivo
`avl_tree.hpp` para a pasta do seu projeto e, no código, inclua o cabeçalho:
```cpp
#include "avl_tree.hpp"
```