11.07.2015 Views

Compiladores: PASCALjr - WWW2 - Udesc

Compiladores: PASCALjr - WWW2 - Udesc

Compiladores: PASCALjr - WWW2 - Udesc

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

+T7,yT3* *T6+T1,T4 T2 T5--abcFigura 7.1: Grafo Acíclico Dirigido - GAD7.2.2 Algoritmo para Ordenação de um GADCria-se uma lista de ordenação dos nós internos do GAD através do algoritmo a seguir:Enquanto existirem nós interiores n~ao listados faça inicio1. Selecionar um nó n n~ao listado do qual todos os pais já foram listados;2. Listar n;Enquanto o filho mais à esquerda m de n tiver todos os pais listadose n~ao for uma folha faça inicio3. Listar m;4. n := mfimfimO código é então gerado através da ordem inversa da obtida pela lista resultante.Exemplo para o código intermediário visto anteriormente: y (ou T7), T3, T6, T1 (ouT4), T5, T2.70

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!