Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 배열
- 내장객체
- first view
- 기술면접 후기
- 릴리스
- bom
- 객체
- 직귀율
- 자바스크립트 함수
- 레거시 마이그레이션
- 반응형 디자인
- 자바스크립트
- Array
- Great things take time
- ADSL
- 怕不变
- 제어문
- release
- Done is better than perfect
- 퍼스트 뷰
- pop
- 중요한건 꺾이지 않는 마음
- javascript function
- javascript
- 사이트 이동 경로
- 도메인
- Electronic Commerece
- 不不怕变
- 각자의 밤
- 인공지능
Archives
- Today
- Total
목록재귀 알고리즘 (1)
1일1끄적

● 재귀? 어떤 사건이 자기 자신을 포함하고 다시 자기 자신을 사용하여 정의될 떄 재귀적(rescursive)이라고 한다. 이러한 재귀의 개념을 사용하면 1부터 시작하여 2,3, ...과 같이 무한하게 이어지는 자연수를 아래처럼 정의할 수 있다 1. 1은 자연수다 2. 자연수 n의 바로 다음 수도 자연수다 재귀적 정의(recursive definition)에 의해 무한으로 존재하는 자연수를 위의 두 문장으로 정의 할 수 있다. 재귀를 효과적으로 사용하면 이런 정의뿐만 아니라 프로그램도 간결하게 할 수 있다. ● 팩토리얼 구하기 재귀의 사용예로 음이 아닌 정수의 팩토리얼(factorial)을 구하는 프로그램이 있다. 음이 아닌 정수 n의 팩토리얼(n!)은 다음과 같이 재귀적으로 정의할 수 있다. 1. 0!..
개발/Java
2022. 2. 6. 20:10