재귀 함수란? 재귀 함수란 어떤 함수 내부에서 자기 자신을 호출하는 함수로 이미 해결한 작은 문제에 더해서 더 큰 문제를 해결하는 방법이다. 재귀 함수를 사용하는 경우는 보통 반복문으로 해결하기 복잡한 문제를 재귀 함수로 작성하면 보다 쉽게 해결이 가능하다. 이 말은 모든 재귀 함수는 반복문으로 표현이 가능하는 뜻. 재귀적 해결법은 프로그래머의 논리력을 평가하기에 적합함. 실제로 최근 재귀 함수를 공부하고 연습하고 실습하는데 코드 몇 줄을 짜려고 꽤 오랜 시간 고민했다. (머리 깨질 뻔) 재귀 함수의 구성 요소 종료 조건(base case) 재귀적 함수 호출 종료 조건 종료 조건은 함수 호출을 멈추고 값을 반환하는 조건이다. 이 조건이 없으면 무한히 재귀 호출을 하다 Stack Overflow가 발생함...
복귀 제목에서도 썼지만 티스토리 블로그를 복귀합니다. 이전 블로그는 게임 내 추가 모듈의 간편 설치를 지원하는 프로그램을 주로 배포하며 운영했었다. 2015년쯤부터 약 1년 6개월간 잘 운영하다가 무슨 바람이 들어서인지 블로그 폐쇄를 진행했다. 지금 생각하면 진짜 땅을 치고 후회하는데 그때로 돌아가면 절대 폐쇄 안 하고 가만히라도 놔둘 거다... 구글 애드센스 수익도 받고 있었는데... ㅠㅠ 아무튼 티스토리 블로그를 다시 시작하는 이유는 개발자가 되기 위해 공부한 내용이나 회고 등을 주로 포스팅할 예정이다! 나중에 보면 흑역사겠지만 미래의 나를 위해서 기술 블로그를 운영하려 한다. (사실 아직 기술 블로그라 할 지식도 없지만)
- Total
- Today
- Yesterday