5 – Hash Tables

Hash Table é uma estrutura de dados que armazena pares de chave-valor, permitindo o acesso eficiente aos valores associando-os a uma chave única. Ela é frequentemente utilizada quando precisamos de uma busca rápida e de inserção e remoção eficientes, geralmente…

4 – Filas

São uma estrutura de dados em que os elementos são postos em sequência e o acesso á eles é restrito à um item em sua extremidade.Isso torna a fila, uma estrutura de dados do tipo FIFO (First In – First Out) Exemplo:…

3 – Pilhas

É uma estrutura de dados linear que possui uma ordem particular em que as operações são executadas. A ordem pode ser: Existem basicamente 3 operações que podem ser feitas em uma pilha: Exemplo: Exemplo de implementação: []’sOtávio Item Anterior: Próximo…

2 – Listas encadeadas

Uma lista encadeada é uma estrutura de dados fundamental em programação que consiste em uma coleção de elementos chamados nós, onde cada nó contém dois componentes principais: A lista encadeada possui algumas características: Exemplo de implementação simples, com a explicação…

1 – Arrays

Um array (matriz) possui algumas características: Exemplo de implementação simples de um array: Da maneira mais básica, podemos entender o array como uma lista, onde os elementos são posicionados lado a lado na memória. E, conforme prometido aqui estão as…