재귀로함 스택으로함?

난 재귀는 못하겠더라 스택구현은 코드만 따라가면 이해가 쉬운데 재귀는 뭔가헷갈려

스택으로 구현하면 구조가 bfs랑 똑같아서 더 편하던데 재귀로하는 이유 있음??