BlitzMax/Lições/Árvore: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
Maxtremus (discussão | contribs)
m BlitzMax/Artigos e tutoriais/Árvore movido para BlitzMax/Lições/Árvore
Maxtremus (discussão | contribs)
Linha 41:
Function inserir(pegarRaiz:No Ptr, pegarElemento)
pegarRaiz:No = New No
pegarRaiz\.noEsquerdo = Null
pegarRaiz\.variavel
pegarRaiz\.noDireito = Null
EndFunction
 
Linha 64:
If(pegarRaiz = Null)
pegarRaiz:No = New No
pegarRaiz\.noEsquerdo = Null
pegarRaiz\.variavel
pegarRaiz\.noDireito = Null
ElseIf(pegarElemento < pegarRaiz\.variavel)
inserir(pegarRaiz\noEsquerdo, pegarElemento)
ElseIf(pegarElemento > pegarRaiz\.variavel)
inserir(pegarRaiz\noDireito, pegarElemento)
EndIf