ran823021   2년 전

재귀라기엔 제가 봐도 반복문이 너무 많이 쓰이는 것 같고 재귀를 구현하고 싶었지만 반복문을 이용해 코드를 작성한 것 같습니다. 무엇보다 제가 작성한 코드가 틀렸습니다. 하지만 어떤 부분이 틀렸는지, 간결하고 가독성 좋은 재귀를 작성하려면 어떤식으로 생각해야 하는지 많은 부분이 이해되지 않습니다. 제가 생각한 규칙이 틀린걸까요? 도움주시면 정말 감사하겠습니다.

djm03178   2년 전

출력은 단 하나의 띄어쓰기 등도 틀려서는 안 됩니다. 27번째 줄에 그러한 오타가 있습니다.

이와 같이 출력 내용이 복잡한 문제에서는 항상 그대로 복사해서 쓰시기를 추천드립니다.

ran823021   2년 전

감사합니다! 정말 오타 때문에 코드가 틀렸었네요.. 
혹시 저러한 코드도 재귀라고 할 수 있을까요..?? 혹은 조금 더 간결하고 가독성 있게 작성할 수 있는 방법 없을까요?

djm03178   2년 전

반복되는 문장을 별도로 함수로 만들어놓으면 조금 더 편해지긴 합니다.

https://www.acmicpc.net/source...

ran823021   2년 전

오 훨씬 간결하고 보기도 편하네요 코드 공유해주셔서 감사합니다! 

댓글을 작성하려면 로그인해야 합니다.