glossárioPatterns
$cat~/glossario/data-structure.md

Data Structure

Padrões & Qualidade

Forma de organizar e armazenar dados para operações eficientes.

data-structure.mdmarkdown
01

seção

Explicação

Data Structure — Forma de organizar e armazenar dados para operações eficientes.

Organização dados para operações eficientes — array, list, stack, queue, tree, graph, hash.

Escolha structure matching access pattern.

02

seção

Exemplo

snippetJavaScript
// Stack para undo; Queue para BFS; Map para lookup
03

seção

Modo de uso

  • Algorithm selection

  • Model domain relations

  • Perf refactor hotspot

04

seção

Armadilhas comuns

  • Array everything O(n) lookup

  • Premature exotic structure

05

seção

Termos relacionados