Skip to content

Implementação de Vetor Ordenado Genérico (ADT) em C. Utiliza ponteiros void e callbacks de comparação para manter a ordenação na inserção (Insertion Sort logic) com suporte a polimorfismo.

Notifications You must be signed in to change notification settings

zMarcoos/generic-ordered-vector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trabalho 4 de Laboratório

Badge concluído

📃 Vetor Ordenado

Funções principais do código:

  • Criar um vetor não dinâmico que tem o tamanho N
  • Adiciona os números no vetor já de forma ordenada
  • Remove o primeiro número do vetor, já que ele é ordenado, é o menor

⁖ Exemplo:


Passo a passo para executar:

Pré-requisitos:

  • GCC


🗃️ Como baixar?

Para baixar, é necessário rodar o programa para baixar os arquivos necessários. Para fazer isso, digite:

» git clone https://github.com/zMarcoos/TR11_536281.git

💿 Geração do Arquivo

Para gerar o arquivo executável, vá ao terminal e digite:

»gcc TR4_536281.c main.c -o TR4_536281

Explicação:

  • TR4_536281.c é a parte de implementação do código, na qual vai ser buscada as funções implementadas do arquivo ordvetor.h.
  • -o é uma flag utilizada para nomeação de arquivos.
  • TR4_536281 é a nomeação do arquivo executável resultante.

  • 💻 Execução

    Para executar o programa, vá ao seu terminal e digite:

    🐧 Linux:
    »./TR4_536281

    🪟 Windows:
    »./TR4_536281.exe

    About

    Implementação de Vetor Ordenado Genérico (ADT) em C. Utiliza ponteiros void e callbacks de comparação para manter a ordenação na inserção (Insertion Sort logic) com suporte a polimorfismo.

    Topics

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Contributors 2

    •  
    •  

    Languages