0
이 두 가지의 차이점은 무엇입니까?재귀 딜레마
int find_set (int v)
{
if (v == parent [ v ])
return v ;
return parent [ v ] = find_set (parent [ v ]) ;
}
그리고 : @Omri에 의해 명시된 바와 같이
int find_set (int v)
{
if (v == parent [ v ])
return v ;
parent [ v ] = find_set (parent [ v ]) ;
}
'if' 문이 실패하면 두 번째 문에는'return' 문이 없습니다. 그게 당신이 의미 한 것입니까? –