viewimage.php?id=3dafdf21f7d335ab67b1d1&no=24b0d769e1d32ca73ded8ffa11d028313550f9fb3f9dac8b24082381cb5e5a4692d2a470a97a2abedce60b1b27e681dedd53b2bdbab03bc9b1ccb577213a20911b0fcbd77214a3



1. 알고리즘 기법 알려주는 책들이 재귀를 기반으로 써 있음. 재귀 기반으로 완전탐색, DP, bfs, dfs 등등 알려줌.

2. 사실 그걸 재귀 없이 하는게 불가능한게 아님. 다만 그렇게 되면 코드가 더 길어지고 읽기가 어려워짐. 그러다보니 걍 재귀를 쓰는게 났다는 결론이 나옴.

3. 고로 재귀를 씀 'ㅅ'



다만... 상당수 알고리즘 풀이의 경우 입력값이 정해지지 않았기 때문에 재귀가 유리한거라서.

안 그런 분야에선 굳이 재귀를 쓸 필요가 없으니 잘 안쓰이는게 아닐까 시포 ㅇㅅㅇ