검색해보고 짤막하게 본것만 보면


함수한바뀌돌리고 다시 자기자신을 불러서 돌리는

근데 탈출조건없으면 무한루프돌다 팅기고

탈출조건만들어주면 엥? 이거완전 반복문아님?


재귀함수 장점은 뭐임?

반복문쓰면될껄 굳이 재귀함수로 하는이유가?


함수계속 불러대다가 스택이 빡쳐서

야! 그만좀불러! 머리터지겠다! 하고

스택오버플로우가 날수도있다는 단점이있는데도

재귀함수를 쓰는 장점이나 이유가 있는거아님?




대충찾아본바로는

장점으로 가독성이좋다정도인데..

디버깅이 까다롭고 느리고 스택사용량이높아진다는데..

그정도의 가치가있는거임?