0
quelle est la différence entre ces deux.Dilemme récursif
int find_set (int v)
{
if (v == parent [ v ])
return v ;
return parent [ v ] = find_set (parent [ v ]) ;
}
Et:
int find_set (int v)
{
if (v == parent [ v ])
return v ;
parent [ v ] = find_set (parent [ v ]) ;
}
La seconde n'a pas d'instruction 'return' si l'instruction' if' échoue. C'est ce que vous vouliez dire? –