> For the complete documentation index, see [llms.txt](https://luis-souza-1.gitbook.io/wiki/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://luis-souza-1.gitbook.io/wiki/software-engineer/data-structure.md).

# Estrutura de Dados

* <https://www.cs.usfca.edu/\\~galles/visualization/Algorithms.html>
* [Árvore (Tree)](https://github.com/luissouza/luissouza-wiki/blob/main/software-engineer/data-structure/src/data-structures/tree/README.pt-BR.md)
  * [Árvore AVL (AVL Tree)](https://github.com/luissouza/luissouza-wiki/blob/main/software-engineer/data-structure/src/data-structures/tree/avl-tree/README.pt-BR.md)
  * [Árvore de Pesquisa Binária (Binary Search Tree)](https://github.com/luissouza/luissouza-wiki/blob/main/software-engineer/data-structure/src/data-structures/tree/binary-search-tree/README.pt-BR.md)
  * [Árvore de Segmento (Segment Tree)](https://github.com/luissouza/luissouza-wiki/blob/main/software-engineer/data-structure/src/data-structures/tree/segment-tree/README.pt-BR.md) - com exemplos de consultas min / max / sum range
  * [Árvore Fenwick (Fenwick Tree)](https://github.com/luissouza/luissouza-wiki/blob/main/software-engineer/data-structure/src/data-structures/tree/fenwick-tree/README.pt-BR.md) (Árvore indexada binária)
  * [Árvore Vermelha-Preta (Red-Black Tree)](https://github.com/luissouza/luissouza-wiki/blob/main/software-engineer/data-structure/src/data-structures/tree/red-black-tree/README.pt-BR.md)
* [Árvore de prefixos (Trie)](https://github.com/luissouza/luissouza-wiki/blob/main/software-engineer/data-structure/src/data-structures/trie/README.pt-BR.md)
* [Conjunto Disjuntor (Disjoint Set)](https://github.com/luissouza/luissouza-wiki/blob/main/software-engineer/data-structure/src/data-structures/disjoint-set/README.pt-BR.md)
* [Fila (Queue)](https://github.com/luissouza/luissouza-wiki/blob/main/software-engineer/data-structure/src/data-structures/queue/README.pt-BR.md)
* [Fila de Prioridade (Priority Queue)](https://github.com/luissouza/luissouza-wiki/blob/main/software-engineer/data-structure/src/data-structures/priority-queue/README.pt-BR.md)
* [Filtro Bloom (Bloom Filter)](https://github.com/luissouza/luissouza-wiki/blob/main/software-engineer/data-structure/src/data-structures/bloom-filter/README.pt-BR.md)
* [Gráfico (Graph)](https://github.com/luissouza/luissouza-wiki/blob/main/software-engineer/data-structure/src/data-structures/graph/README.pt-BR.md) (ambos dirigidos e não direcionados)
* [Heap](https://github.com/luissouza/luissouza-wiki/blob/main/software-engineer/data-structure/src/data-structures/heap/README.pt-BR.md)
* [Lista Duplamente Ligada (Doubly Linked List)](https://github.com/luissouza/luissouza-wiki/blob/main/software-engineer/data-structure/src/data-structures/doubly-linked-list/README.pt-BR.md)
* [Lista Encadeada (Linked List)](https://github.com/luissouza/luissouza-wiki/blob/main/software-engineer/data-structure/src/data-structures/linked-list/README.pt-BR.md)
* [Stack](https://github.com/luissouza/luissouza-wiki/blob/main/software-engineer/data-structure/src/data-structures/stack/README.pt-BR.md)
* [Tabela de Hash (Hash Table)](https://github.com/luissouza/luissouza-wiki/blob/main/software-engineer/data-structure/src/data-structures/hash-table/README.pt-BR.md)
