본문 바로가기 메뉴 바로가기

미르의 IT 정복기

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

미르의 IT 정복기

검색하기 폼
  • 전체보기 (625)
    • Computer Science (1)
      • Data Structure (1)
    • Programming (35)
      • C (2)
      • Java (22)
    • Android (178)
      • App (84)
      • Build (52)
      • Kernel (42)
    • Computer & PC (77)
      • Linux (4)
      • Ubuntu (15)
      • Windows (24)
    • SmartPhone (101)
      • Android (72)
      • iPhone (10)
      • iPad (6)
    • Application (91)
    • Tistory (28)
    • News (19)
    • Note (38)
    • DailyLife (57)
  • 방명록
  • 공지사항
  • 태그

Computer Science (1)
[자료구조] #1 재귀호출

재귀호출 컴퓨터 과학에서 재귀(Recursion)란, 자기 자신을 재참조하는 방법을 뜻하며, 재귀호출의 형태로 사용됩니다. 문제 해결 알고리즘에 있어서 문제를 작은 단위로 분해하는 것은 알고리즘을 작성하는 데 필요한 요소입니다. 재귀호출은 문제의 작은 단위가 자기 자신으로 이루어져 있을 때 주로 사용합니다. 재귀호출은 알고리즘 속에 자기 자신을 포함하는 형태일 때 주로 사용되는데, 팩토리얼의 예시를 통해 재귀호출을 조금 더 알아보겠습니다. 팩토리얼(!) 팩토리얼(!)의 정의 n에 대한 팩토리얼(!)은 다음과 같이 정의합니다. n! = n * (n-1) * (n-2) * ... 3 * 2 * 1 이를 다시 정의하면 다음과 같이 재귀적으로 정의할 수 있습니다. n! = n * (n-1)! 이와 같이 n!를 ..

Computer Science/Data Structure 2021. 4. 3. 23:42
이전 1 다음
이전 다음
공지사항
  • 미르의 IT 정복기 2016년 공지사항
  • 2013 블로그 총결산
  • 미르의 티스토리 공지
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
Blogger Info
  • String Name = Miru(itmir913);
  • String Mail = itmir913@gmail.com;
  • String github = https://github.com/itmir913;

Blog is powered by Tistory / Designed by Tistory

티스토리툴바