Seja o código(não fui eu quem fez)
[code]public static void inverter (int vet [], int m, int n){
int x; /* 1), esse m e n poderiam ser declarados sem ser por parâmetro? */
if(! (n>m)){
x=vet [m];
vet [m] = vet [n];
vet [n]= x;
[color=blue]inverter (vet, m+1, n+1);[/color]
/* 2) Essa última declaração em azul, como se chama? Uma função? Eu sei que se trata de uma pilha, mas quando o vetor for ordenado, vai ser entregue a outro método?*/
}
}[/code]