void rec(int x, int y, int depth) {
if (depth == 0) {
cout << "재귀끝" << endl;
return;
}
for (int i = 0; i < 36; i++) {
if (어떤 조건(외부요인)) {
if (어떤 조건(외부요인))
rec(f(x), f(y), depth - 1);
else
rec(g(x), g(y), depth - 1);
}
}
}
원래 소스코드를 간단히 하기 위해 수정이 가해졌습니다...
재귀함수를 반복문으로 하려는데 장난아니게 어렵네요 ㅠㅠ 어떤 방법이 없을까요??