Skip to content

Pedro2um/trab2-ed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 

Repository files navigation

Trabalho 2 - Estruturas de Dados (ED)

This repository contains the implementation of the second assignment for the Data Structures (Estruturas de Dados) course. The project focuses on the development and application of various data structures and algorithms as specified in the assignment requirements.

Descrição

O objetivo deste projeto é implementar e aplicar diferentes estruturas de dados para resolver os problemas propostos no segundo trabalho da disciplina de Estruturas de Dados. As estruturas implementadas visam otimizar operações específicas e demonstrar o entendimento prático dos conceitos abordados em sala de aula.

Tecnologias e Estruturas Utilizadas

  • Linguagem de Programação: C

  • Estruturas de Dados Implementadas:

    • Listas Encadeadas
    • Árvores Binárias
    • Árvores AVL
    • Tabelas Hash
    • Outras estruturas conforme especificações do trabalho

Estrutura do Projeto

O projeto está organizado da seguinte forma:


├── src/                 # Código-fonte principal
├── include/             # Arquivos de cabeçalho (.h)
├── tests/               # Testes unitários e de integração
├── docs/                # Documentação do projeto
├── Makefile             # Script de automação de compilação
└── README.md            # Documentação principal do projeto

Como Compilar e Executar

  1. Certifique-se de ter um compilador C instalado (por exemplo, gcc).

  2. Navegue até o diretório raiz do projeto.

  3. Compile o projeto utilizando o Makefile:

    make
    
  4. Execute o programa:

    ./bin/trab2-ed
    

Licença

Este projeto está licenciado sob a Licença GPL-3.0. Consulte o arquivo LICENSE para mais informações.


Nota: Para informações mais detalhadas sobre a implementação de cada estrutura de dados e os algoritmos utilizados, consulte a documentação disponível no diretório docs/.


About

This repository contains the implementation of the second assignment for the Data Structures (Estruturas de Dados) course. The project focuses on the development and application of various data structures and algorithms as specified in the assignment requirements.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors