Esse é um projeto simples de implementação de uma Árvore Binária de Busca (Binary Search Tree) em C.
This is a simple implementation of a Binary Search Tree (BST) data structure in C.
🪧 Vitrine.Dev | |
---|---|
✨ Nome | Binary Search Tree |
🏷️ Tecnologias | C |
🚀 URL | https://github.com/LeonardoTorresRodrigues/binary-search-tree.git |
Uma Árvore Binária de Busca (Binary Search Tree) é uma estrutura de dados que permite armazenar e recuperar dados de forma eficiente, mantendo-os organizados em uma árvore hierárquica.
- Funcionalidade de busca na árvore
- Estrutura de ordenação de elementos (in-order traversal)
- Inserção de elementos na árvore.
- Estrutura de dados eficiente.
Para usar esse código, siga os passos:
- Clone o repositório para sua máquina local.
- Compile o código em um compilador de C de sua preferência.
- Execute o
main.c
.
gcc main.c -o binary_search_tree
./binary_search_tree
Sinta-se livre para modificar e adaptar este código para a sua necessidade ou como uma fonte de aprendizado sobre Árvore Binária de Busca (Binary Search Tree).
English version
The code providas functions for inserting elemensts into the tree, performing an in-order traversal, and searching for specific elements within the tree.
- Element search functionality.
- In-order traversal for displaying elements in sorted order.
- Insertion of elements.
- Efficient BST data structure.
To use this code, follow these steps:
- Clone the repository to your local machine.
- Compile the C code using your preferred C compiler.
- Run the
main.c
.
gcc main.c -o binary_search_tree
./binary_search_tree
Feel free to modify and adapt the code for your specific needs or as a learning resource for understanding BSTs.
Developed by Leonardo Torres Rodrigues ☕🚅🎮🎵