Je le code suivantJava - schématisant un appel récursif
public static int unknown(String x)
{
if ((x.length()==1) && (x.equals("1")))
return 1;
else if ((x.length()==1) && (x.equals("0")))
return 0;
else if (x.charAt(x.length()-1)=='1')
return 1+ 2*unknown(x.substring(0,x.length()-1));
else
return 0+2*unknown(x.substring(0,x.length()-1));
}
Mon professeur dit que je dois diagramme l'appel récursif. De quel type de diagramme parle-t-il? Comment devrais-je le montrer? Merci.
P.S. la chaîne qui est appelée est « 101011 » ou 43.
-Dan
apprécie l'aide des gens –
Dites à votre professeur les contrôles de longueur dans le cas de base ne sont pas nécessaires. –
toujours à la recherche des conseils –