Skip to content

J-Keven/estruturas-de-dados

Repository files navigation

Estruturas de Dados

Este repositorio é detinado à implementão de algumas estruturas de dados como, fila, pilha, listas e etc.

Folder Arvore_Binaria

Na pasta Árvore Binaria está os códigos da implemetação de uma árvore binária de busca e uma arquivo main.c, que contém uma interface para utilizar as funções.

No algoritimo da árvore contém implementado os algoritimos de percurso, onde é exibido(Mostrado) os valores armazenados na ávore de acordo com a ordem de cada algoritimo de percuso.

Folder Pilha

A pasta Pilha contém a implemetação de uma pilha com todas as funções básicas para utilizar uma estrutura do tipo pilha. Contém também uma interface(Main.c) para utilizar as funções da Pilha.

Folder Lista_Simples_Encadiada

Nessa pasta estão os arquivos necessários para utilizar uma lista encadeada simples. No arquivo lista.c contém duas formas de inserir valores na lista, uma insere no fim e a outra insere de forma ordenada na lista(insert_In_Order).

Folder Fila

A pasta fila contem um crud completo de uma estrutura do tipo fila e uma "interfece" para que possa utilizar os mótodos que a fila possue(push, get, delete, show, show Frist value e Fila size).

Como utilizar os algoritmos acima

  • Para utlizar esse algorimos basta voce clona o repositório para o seu computador.
  • Vá atá a pasta do algoritmo que deseja execultar e execulte o arquivo main e o aquivo .c da biblioteca, já que cada algoritmo está organizado em TAD's.

About

Implementação de algumas Estruturas de Dados

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published