Pilhas e Filas: Escolhendo a Estrutura de Dados Adequada