print("Today-I-Learned")

  • 홈
  • 태그
  • 방명록

재귀함수 1

재귀함수 (velog에서 옮겨옴 2024-08-05)

📌재귀함수란?자기자신을 호출하는 함수특정 조건이 만족할 때 까지 자기 자신을 계속해서 호출. 주로 반복문을 구현할 때 사용한다.간결하긴 하나 공간복잡도가 높다. (종료되기전까지 이전의 값을 계속 스택에 쌓아두고 있기 때문) 📌재귀함수를 사용하려면기저 조건 (Base Case) : 반복할 필요 없이 간단하게 계산되는 부분 (재귀 호출을 중단하는 조건). 이런 탈출조건이 명시되지 않으면 계속 자신을 호출하며 무한루프에 빠진다! 재귀 조건 (Recursive Case) : 함수가 자기 자신을 호출하며 반복 계산하는 부분.호출될수록 base case에 가까워져야한다!function recursiveSum(num) { if (num === 0) { // Base Case return 0 }..

TIL archiving ···.ᐟ 2024.08.12
이전
1
다음
더보기
프로필사진

print("Today-I-Learned")

˚*·❥⭒•

  • 분류 전체보기 (40)
    • TIL archiving ···.ᐟ (30)
      • JavaScript + TypeScript (15)
      • Git (1)
      • Node.js (4)
      • React (8)
      • Rest.js (0)
    • 아마도 메모장 (6)
    • 동글동글 (4)
    • 📍 parking lot (0)

Tag

private, decoding, 재귀함수, api 인증키, encoding, instance, 프로토타입, 생성자함수,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바