Skip to content

Implementação de uma árvore AVL na linguagem python

Notifications You must be signed in to change notification settings

kallebcintra/avl-tree

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trabalho 1 - Algoritmos e Estruturas de Dados 2

Árvores AVL

Esse projeto foi criado como entregável do primeiro trabalho para a disciplina de Algoritmos e Estruturas de Dados 2, Turma A, 2022-2. Curso de Gradução em Ciências da Computação pela Universidade Federal de Goiás.

Desenvolvedores:

  • Arthur Monteiro
  • Mateus Kalleb Cintra Bastos
  • Pedro Manuel Rodrigues

Docente: Wanderley de Souza Alencar

Como rodar o código:

Essa aplicação foi feita utilizando Python = 3.9.12 e, dessa forma, recomendo que você utilize a mesma versão ao testa-lo. Caso não saiba instalar o Python, esse link pode ser útil.

Tendo o python instalado, é possivel criar um ambiente virtual para a execução desse aplicativo, utilizando o comando:

python -m venv venv

Isso sendo feito, é necessário ativar o ambiente virtual e instalar as outras dependências:

.\venv\Scripts\activate  # Windows
source venv\bin\activate # Linux

pip install -r /requirements.txt

Após a execução desses comandos, podemos rodar a aplicação com o comando:

streamlit run app.py

Alternativamente, essa aplicação pode ser acessada pelo link https://aed2-avl-tree.streamlit.app/

About

Implementação de uma árvore AVL na linguagem python

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%