Algoritmos e Estruturas de Dados/Pilhas: diferenças entre revisões

[edição não verificada][edição verificada]
Conteúdo apagado Conteúdo adicionado
→‎Operações sobre pilhas: Apenas alterando um M na palavrava "Elememto" , para ficar correto, ou seja, "Elemento"
Linha 117:
}
==Aplicações de Pilhas==
Pilhas são utilizados em diversas aplicações em Ciência da Computação. Um dos mais salientes casos é a análise de expressões e sintaxe. Calculadores que utilizam a Notação Polonesa ReversaInversa ( ou '''RPN''' na sigla em inglês, de '''R'''everse '''P'''olish '''N'''otation), utilizam pilha para expressar seus valores, podendo ser representadas de forma prefixa, posfixapós-fixa ou infixa. Conversões de uma forma de expressão para outras também necessitam de pilhas. Muitos compiladores utilizam pilhas para análise sintática de expressões, blocos de programas e afins.
 
===Exemplo de uso de pilha em Notação Polonesa ReversaInversa===
Por exemplo: ((1 + 2) * 4) + 3 em notação pós-fixa
1 2 + 4 * 3 +