Skip to content

Este repositório contém as atividades realizadas durante a disciplina de Estrutura de Dados II (ED II) no 4º período do curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas - IFTM.

License

Notifications You must be signed in to change notification settings

natsalete/ED2-IFTM-ADS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ED2-IFTM-ADS

Este repositório contém as atividades realizadas durante a disciplina de Estrutura de Dados II (ED II) no 4º período do curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas - IFTM.

Conteúdo

As atividades incluem implementações dos seguintes algoritmos de ordenação:

  • Bubble Sort: Implementação do algoritmo de ordenação por bolha.
  • Insertion Sort: Implementação do algoritmo de ordenação por inserção.
  • Selection Sort: Implementação do algoritmo de ordenação por seleção.
  • Merge Sort: Implementação do algoritmo de ordenação por mesclagem.

Além disso, há uma implementação de:

  • Busca Binária: Algoritmo para busca eficiente em listas ordenadas.

Estrutura do Repositório

O repositório está organizado da seguinte forma:

  • BuscaBinaria.cpp: Contém a implementação do algoritmo de busca binária.
  • Questao1AlgOrdenacao.cpp: Contém a implementação dos algoritmos Bubble Sort, Insertion Sort e Selection Sort.
  • Questao2AlgOrdenacao.cpp: Contém a implementação do algoritmo Merge Sort.

Como Executar

Para compilar e executar os programas, certifique-se de ter um compilador C++ instalado em seu sistema. Siga os passos abaixo:

  1. Clone o repositório:

    git clone https://github.com/natsalete/ED2-IFTM-ADS.git
    cd ED2-IFTM-ADS
  2. Compile o arquivo desejado:

    g++ -o programa NomeDoArquivo.cpp

    Substitua NomeDoArquivo.cpp pelo nome do arquivo que você deseja compilar, por exemplo, BuscaBinaria.cpp.

  3. Execute o programa:

    ./programa

Requisitos

  • Compilador C++ (por exemplo, g++).

Contribuição

Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou enviar pull requests.

Licença

Este projeto está licenciado sob a Licença MIT.

About

Este repositório contém as atividades realizadas durante a disciplina de Estrutura de Dados II (ED II) no 4º período do curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas - IFTM.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages