1001Ferramentas
🌳 Converters

Prüfer Sequence ↔ Tree

Convert between a labeled tree and its Prüfer sequence, a unique encoding of length n−2. It demonstrates Cayley's formula (nⁿ⁻² labeled trees) and is used to generate random trees. Converts both ways.

Resultado

Sequência de Prüfer

A sequência de Prüfer codifica uma árvore rotulada de n vértices como uma lista de n−2 números, e essa correspondência é uma bijeção. Ela é a prova construtiva da fórmula de Cayley, segundo a qual existem exatamente nⁿ⁻² árvores rotuladas distintas. É usada para gerar árvores aleatórias uniformemente e para contar estruturas em combinatória.

Related Tools