Skip to Content
Aprender algoritmos
book

Aprender algoritmos

by George Heineman
April 2025
Intermediate to advanced
280 pages
7h 29m
Portuguese (Portugal, Brazil)
O'Reilly Media, Inc.
Book available
Content preview from Aprender algoritmos

Capítulo 4. Heaping It On

Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com

Em vez de armazenares apenas uma coleção de valores, e se armazenasses uma coleção de entradas, em que cada entrada tem um valor e umaprioridade associada representada por um número? Dadas duas entradas, aquela cuja prioridade é maior é mais importante do que a outra. O desafio desta vez é tornar possível inserir novas entradas (valor, prioridade) numa coleção e ser capaz de remover e devolver o valor da entrada com maior prioridade da coleção.

Esse comportamento define uma fila de prioridades - umtipo de dados que suporta eficientemente enqueue(value, priority) e dequeue(), que remove o valor com a prioridade mais alta. A fila de prioridades ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Fundamentos de sistemas escaláveis

Fundamentos de sistemas escaláveis

Ian Gorton
Algoritmos de grafos

Algoritmos de grafos

Mark Needham, Amy E. Hodler

Publisher Resources

ISBN: 9798341642652Supplemental Content