ㅈㄱㄴ
이진탐색 알고리즘을 재귀함수기반으로 구현하면 성능이 왜떨어지냐?
정왕동원룸센터..(61.109)
2016-11-05 18:28
추천 0
댓글 21
다른 게시글
-
새로 하고 놀만한게 뭐가 있을까? [7]아긔발(asceta) | 16.11.05추천 0
-
파이썬 html에서 쓸수있나요? [3]익명(223.62) | 16.11.05추천 0
-
악덕 고딩1이 자꾸 치킨 보낸다. [12]codesafer(codesafer) | 16.11.05추천 1
-
c언어 초보입니다. 도와주십쇼 행님들 [6]병아리(61.73) | 16.11.05추천 0
-
넋두리니까... 그냥 읽고 넘어가줘. [8]근데...(112.185) | 16.11.05추천 0
-
여기가 1,2학년 과제 대신해주는 갤러리 맞나요? [1]df(121.159) | 16.11.05추천 1
-
해커형들 진심으로 부탁드립니다. 박사모 카페에 디도스공격 날려주세요zzz(222.100) | 16.11.05추천 0
-
한쿡에서 IT회사원은 너무 위험한거 아니냐 [1]한궈(61.102) | 16.11.05추천 0
-
초기화는 되어있고 오버플로거나 쓰레기값 건든건가 [3]디지몬칭구..(kss7622) | 16.11.05추천 0
-
게임업계 몸담아본 사람 있음? 기획팀이랑 개발팀이랑 어디가 갑이냐 [2]dd(14.52) | 16.11.05추천 0
니가 잘못짜서.
그래요?
아 반대로봤네.
재귀가 보통 약간 불리해 꼬리재귀 잘 태우지 않으면.
꼬리재귀란게 이터레이션이구,
정말 재귀를 돌았다면, 리턴 리턴 리턴 하는 비용도 무시 못함. 그리고 모든 지역변수의 공간을 다시 확보하는데도 약간의 처리가 필요하고 말야.
그러면 재귀함수를 배울필요가 없는거아님? 재귀함수가 반복개념이면 반복문으로 짜면되자나
재귀가 수학적 일반식에 더 닮아 있지.
재귀는 사고를 그대로 옮겨서 편하게 쓸수 있음
ㄴ아 편해서쓰는거임 그냥? ㅋㅋㅋㅋ
재귀로 짜면 훨 보기좋고 깔끔한 경우들이 있음~
ㅇㅇ 맞음
막 사용자 스택만들고 컨텍스트 만들고 상태 변화시키고.... 노가다 뛰는거 보다 걍 재귀. 깔끔.
짜기 편하다 < 보는 사람이 편하다
짜는 노력은 한번 보는건 여러번
그니까 재귀로하는건 반복이, 반복이 하는건 재귀가 할 수 있지만, 속도는 보편적으로 군살 적은 반복이 나을수 있다는것~
책에 나오는 말인데 유지보수 프로그래머가 당신의 집주소를 알고 있다면 어쩌구 저쩌고 대목이 있음
만약 그 안에서 사용될 유닛 연산이 엄청 무거워서 함수콜 따위 눈에 띄지도 않을 정도라면,
깔끔한 코드를 선택하는게 현명하겠지?
그렇네 고마웝