퍼포먼스 측면에선 확실히 지양해야할 점아님?
재귀를 지향해야하냐 지양해야하냐
익명(110.70)
2015-01-30 13:16
추천 0
댓글 12
다른 게시글
-
이해력 높히는 방법 좀 [3]헐(175.223) | 15.01.30추천 0
-
MFC는 [2]ㅇㅈㄹㅂㅈ..(182.227) | 15.01.30추천 0
-
코로모 일베 갔었냐?? ㅋㅋㅋㅋㅋㅋ [7]ㅇㄱㄹㅇㅂ..(121.164) | 15.01.30추천 0
-
안드로이드 이 소스에서 뭐 잘못된거 있냐? [3]fds(118.35) | 15.01.30추천 0
-
[인설]마소는 따뜻하다. 고마워 마소 ㅠ.ㅠ [2]워드프레스(wordpress) | 15.01.30추천 0
-
방송대 신입생인데 드림스파크 인증 언제 되냐 [2]익명(222.111) | 15.01.30추천 0
-
초등학생들에게 가르칠 만한 프로그래밍 언어는 뭐가 있을까? [12]비루대왕(58.29) | 15.01.30추천 0
-
개인개발의 한계는 어디까지라보냐? [1]어링불(211.51) | 15.01.30추천 0
-
왜 아직도 MFC 쓰냐? 더 좋은 게 많은데..... [8]비루대왕(58.29) | 15.01.30추천 0
-
안뇽 프갤횬등 [2]세일은매일..(c74108520) | 15.01.30추천 0
왜?
몇밀리초 든다고 재귀를 지양ㅋㅋㅋ 구현이나 재대로하시죠
ㄴ구현 제대로하는데? 그럼 지향해야할 이유는?
우선 퍼포먼스 적으로는 대체적으로 재귀함수가 훨씬 더 우세함 몇개 실험 해봣음 그리고 반복문이든 재귀문이든 가독성 높으면 끝임 사실상 별 차이는 없음 개소리 하지말고 위에 말대로 구현이나 제대로해
ㄴ구현제대로하니깐 개소리하지말고 그럼 지향해야할점과 그 니가말한 더 우세한 경우들을 알려줘
재귀를 값을 구하기위한 연산에는 전혀 필요없고 효율성(속도) 때문에 지양해야하고 부가적인 제어를 위해 필요한경우가있음
니가 생각하는 효율이 컴퓨터한테는 아닐수도 있다는 경우도 생각해라
재귀의 좋은점은 수학적으로 생각할 수 있다는거고 프로그래머라면 그걸 다시 반복으로 바꿔서 코딩할지도 알아야 됨 하나만 해야 된다 그런게 아님
goto
재귀함수는 복잡한 반복구조를 쉽게 구현할수 있게 도와주는데, 중요한 점은 사람이 이해하기 쉬워야 한다는것이지 재귀를 쓰든 for, while 을 쓰든 중요한것은 구현과 이해가 쉬워야 좋은 코드라는 점이지, 퍼포먼스의 차이는 무시해,
필요하면 쓰는 거고 일부러 쓸필요는 없지.
애초에 프갤럼들이 말하는 수준은 네이버, 구글, 페이스북정도의 상용 서비스를 기준으로 이야기하는거 아니냐 ㅋㅋ 역시 대단하다 프갤럼!