문돌이 Theo

  • 홈
  • 태그
  • 방명록
  • GitHub

Recursive function 1

Function call & Recursive Function (함수 호출 및 재귀 함수)

함수 호출 설명 프로그램에서의 함수 호출과 복귀에 따른 수행 순서를 관리 가장 마지막에 호출된 함수가 가장 먼저 실행을 완료하고 복귀하는 후입선출 구조이므로, 후입선출 구조의 스택을 이용하여 수행순서 관리 함수 호출이 발생하면 함수 수행에 필요한 지역변수, 매개변수 및 수행 후 복귀할 주소 등의 정보를 스택 프레임에 저장하여 시스템 스택에 삽입 함수의 실행이 끝나면 시스템 스택의 top 원소(스택 프레임)를 삭제(pop)하면서 프레임에 저장되어 있던 복귀주소를 확인하고 복귀 함수 호출과 복귀에 따라 이 과정을 반복하여 전체 프로그램 수행이 종료되면 시스템 스택은 공백 스택이 됨 함수 호출과 복귀에 따른 전체 프로그램의 수행 순서 재귀호출 설명 자기 자신을 호출하여 순환 수행되는 것 함수에서 실행해야 하는..

Algorithm 2021.02.23
1
더보기
프로필사진

방문자수Total

  • Today :
  • Yesterday :

My GitHub Contribution

Loading data ...
  • 분류 전체보기 (91)
    • Python (9)
    • Web (33)
      • HTML & CSS (2)
      • Django (14)
      • JavaScript (13)
      • Vue.js (4)
    • Algorithm (31)
    • DB (4)
      • SQL (2)
    • Git (4)
    • AWS (1)
    • ETC (9)

Tag

JS 기초, 머신러닝, django, Django REST Framework, machine learning, LinearRegression, Python, 머신 러닝, DRF, Promise, dfs, 핸즈온 머신러닝, vue.js, 퀵 정렬, 클린코드, 1:N, github, 핸즈온, JS 심화, 비트 연산,

최근글과 인기글

  • 최근글
  • 인기글

Copyright © Theo Oh Corp. All rights reserved.

  • GitHub

티스토리툴바