https://github.com/i-jss/b-tree
B-Tree data structure implementation in Python using Design by Contracts (DbC), covering insertion, search, and balancing algorithms with contract-enforced pre/postconditions via icontract.
https://github.com/i-jss/b-tree
b-tree-implementation design-by-contracts python
Last synced: 19 days ago
JSON representation
B-Tree data structure implementation in Python using Design by Contracts (DbC), covering insertion, search, and balancing algorithms with contract-enforced pre/postconditions via icontract.
- Host: GitHub
- URL: https://github.com/i-jss/b-tree
- Owner: i-JSS
- Created: 2025-06-16T00:28:16.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2026-05-23T19:00:31.000Z (27 days ago)
- Last Synced: 2026-05-23T21:05:55.254Z (27 days ago)
- Topics: b-tree-implementation, design-by-contracts, python
- Language: Python
- Homepage:
- Size: 40 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Árvore-B



## Sobre
Esse trabalho consiste na implementação da estrutura de dados Árvore-B e seus algoritmos, principais e auxiliares, com a utilização das técnicas de programação por contratos (Design by Contracts).
| Matrícula | Aluno | Git |
| --------- | ----------------------------- | --------------------------------------------- |
| 221007813 | André Emanuel Bispo da Silva | [Hunter104](https://github.com/Hunter104) |
| 221021886 | Cássio Sousa dos Reis | [csreis72](https://github.com/csreis72) |
| 170010872 | Gabriela de Oliveira Lemos | [heylisten64](https://github.com/heylisten64) |
| 221008150 | João Antonio Ginuino Carvalho | [i-JSS](https://github.com/i-JSS) |
---
## Instalação
Linguagem: Python - 3.12
Biblioteca: icontract
Para instalação de dependências: `pip install -r requirements.text`