Estruturas de Dados em Zig — Implementações em Português26 itens
002

Array Estático em Zig — Implementação Completa

Array Estático em Zig — Implementação Completa O array estático é a estrutura de dados mais fundamental: uma sequência contígua de elementos com tamanho definido em tempo …

estruturas-dados array estático
3 min Ler
003

Árvore AVL em Zig — Implementação Completa

Árvore AVL em Zig — Implementação Completa A árvore AVL é uma BST auto-balanceada onde a diferença de altura entre subárvores esquerda e direita de qualquer nó (fator de …

estruturas-dados avl árvore-balanceada
5 min Ler
004

Árvore Binária em Zig — Implementação Completa

Árvore Binária em Zig — Implementação Completa Uma árvore binária é uma estrutura hierárquica onde cada nó tem no máximo dois filhos (esquerdo e direito). É a base para …

estruturas-dados árvore-binária árvores
4 min Ler
006

Árvore Red-Black em Zig — Implementação Completa

Árvore Red-Black em Zig — Implementação Completa A Red-Black Tree (árvore rubro-negra) é uma BST auto-balanceada onde cada nó tem uma cor (vermelho ou preto) e regras …

estruturas-dados red-black-tree árvore-balanceada
5 min Ler
007

BitSet em Zig — Implementação Completa

BitSet em Zig — Implementação Completa Um BitSet (conjunto de bits) armazena um conjunto de inteiros não-negativos usando um array de bits, onde cada bit representa a …

estruturas-dados bitset bits
5 min Ler
008

Bloom Filter em Zig — Implementação Completa

Bloom Filter em Zig — Implementação Completa Um Bloom Filter (filtro de Bloom) é uma estrutura de dados probabilística que testa se um elemento pertence a um conjunto. …

estruturas-dados bloom-filter probabilístico
4 min Ler
010

Fila (Queue) em Zig — Implementação Completa

Fila (Queue) em Zig — Implementação Completa A fila (queue) é uma estrutura FIFO (First In, First Out) — o primeiro elemento inserido é o primeiro a ser removido. Pense …

estruturas-dados fila queue
4 min Ler