0

Recordar é viver: Estrutura de Dados

Paula Bruno
Paula Bruno

As estruturas de dados são os fundamentos mais básicos da programação, então, nada melhor do que recordar esse conteúdo.


Vamos lá?


Trata-se da organização dos dados no momento do seu armazenamento seguindo uma lógica tal que é adotada pelo programador, tendo como variável a sua aplicação (banco de dados, serviço de busca, entre outros). Ou seja, as estruturas de dados definem a organização destes, assim como o método que podem ser acessados e como processados durante a construção do código.


Tipos de estruturas de dados:

·        Pilha: pode ser do tipo LIFO (UEPS) ou FIFO(PEPS);

·        Lista: pode ser do tipo ligada e duplamente ligada;

·        Fila, que segue o conceito de FIFO;

·        Árvore, onde há um conceito de hierarquia de dados (raiz e subordinações);

·        Grafos: onde há possibilidade de programação da relação entre os objetos;

·        Tabela Hash, onde há associação de chaves de pesquisa e de valores;

·        Matrizes e Vetores (Arrays): permite armazenar vários dados do mesmo tipo;

·        Registros: possuem campos capazes de armazenar mais de um tipo de dados.


Lembre-se:

FIFO/PEPS = Primeiro que Entra, Primeiro que Sai.

LIFO/UEPS = Último que Entra, Primeiro que Sai.


A escolha pela estrutura passa pela forma como os dados serão manuseados e manipulados (inseridos, excluídos, localizados, etc).

0
0

Comentários (5)

1
M

Marcelo Mora

07/10/2021 09:30


Recordar é vicer.

Ótima lembrança.


1
Rafael Costa

Rafael Costa

06/10/2021 20:39

Legal Paula...

Parabéns!!



1
Maicon Henrique

Maicon Henrique

06/10/2021 20:37

Valeu Paula! Obrigado por relembrar os conceitos em estruturas de dados.

1
Antonia Lima

Antonia Lima

06/10/2021 20:09

Opa Paula, muito bom, terminei agora meu curso introdutório aqui na Dio sobre Estruturas de Dados.

1
Robson Garcia

Robson Garcia

06/10/2021 19:19

Boa Paula, vou me lembrar desse esquema, nesse meu aprendizado!

Valeu!!!

Rio de Janeiro-RJ / Engenharia de Software (UNESA) / Instagram: @paularerj

Brasil