(컴파일러 최적화를 제외하면) recursion을 쓰는 코드가 당연히 recursion을 안쓴 코드보다 느릴 수밖에 없으니까.
근데 그게 유의미한 차이가 있으면 모르겠는데 대부분의 경우는 recursion 쓰나 안쓰나 유의미한 차이가 없음.
for에 쓸 i, j, k을 알아보기 쉽게 한답시고 start_iterator_suffix_int 이딴식으로 표현하는 거랑 다를게 없다니까
물론 start어쩌구든 i,j,k든 컴파일러 입장에선 다 똑같지만 말이 그렇다는 거임
왠만하면 memoization 쓰자 테이블 채우는 순서같은 거 고민하지 말고
인간이 고통받는 것보다 컴퓨터가 고통받는게 더 나음
ㅇㅈ하는 부분
뭔 개소리야 재귀로 코드 짜보고 얘기하는건가;; 종만북만 조금만 공부해도 재귀를 왜쓰는지 알텐데.
ㄴ얘는 글을 제대로 안읽은것같은데
재귀 옹호하는글아님?