Trabalho da disciplina Tópicos Especiais em Programação Teórica - ECOE41, do curso de Engenharia de Computação da Universidade Federal de Itajubá.
Foi criado um programa em Python utilizando a biblioteca Tkinter que proporciona uma visualização e interação das seguintes estruturas de dados: pilha, fila, árvore binária e arvore binária de busca. O usuário do programa pode inserir e remover elementos de cada estrutura e entender como ela funciona de forma visual. Pode ser útil para o ensino das estruturas de dados para estudantes.
Para rodar basta executar o script main.py
.
Vídeo de Apresentação do Trabalho
- Para quem gosta de ler: Tutorial Breve em PDF (5 páginas)
- Para quem não gosta de ler: Vídeo Legal (10 min)
- Paulo Eduardo Paes Salomon
- Gabriel Orlando Campista Petrucci
- Jean Tan Li