Este repositório contém atividades, explicações e slides, usados durante o segundo semestre de 2024 na matéria de Estrutura de Dados 🚀
Este projeto foi desenvolvido como parte dos estudos em estrutura de dados e algoritmos para fortalecer a compreensão sobre organização de dados e eficiência na programação. As implementações incluem desde estruturas lineares simples até árvores e grafos.
Aqui estão as estruturas de dados já implementadas e disponíveis neste repositório:
- Listas:
- Lista Encadeada
- Lista Duplamente Encadeada
- Filas:
- Fila Simples
- Fila com Prioridade
- Pilhas
- Árvores:
- Árvore Binária de Busca (BST)
- Árvore AVL
- Heap
- Grafos
- Representação com Lista de Adjacência
- Algoritmo de Busca em Profundidade (DFS)
- Algoritmo de Busca em Largura (BFS)
As estruturas de dados estão implementadas em:
- C para manipulação de ponteiros e controle de memória.
- Python Para importação e uso de funções em C para comparar desempenho entre estruturas e algorítimos
-
Clone este repositório para o seu ambiente local:
git clone https://github.com/samuka7abr/Estrutura-de-Dados-IDP.git