재귀함수 2

[프로그래머스 / 완전탐색 / 자바(JAVA)] 모음사전

[프로그래머스 / 완전탐색 / 자바(JAVA)] 모음사전문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/84512 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr [ 요약 ]더보기시작 시간 : AM 8:56종료 시간 : AM 9:46소요 시간(분) : 50분.. 인데, 로직을 참고했기 때문에 의미 없음 도전 횟수 (제출 횟수) : 의미 없음로직 및 풀이 참고 여부 : Ohttps://20240228.tistory.com/56 [ 풀어보기 ] 정답 풀이📌 로직https://20240228.t..

[알고리즘] 재귀함수 再歸函數, recursion (JAVA)

재귀함수?정의자기 자신을 호출하는 함수.정의 단계에서 자신을 재참조하는 함수를 뜻한다. 어떤 사건이 자신을 포함하고 다시 자기 자신을 사용하여 정의될 때 재귀적(recursive)이라고 한다.  재귀함수의 기본 구조기본 조건 (Base Case)재귀 호출을 멈추는 조건.이 조건을 만나면 더 이상 자기 자신을 호출하지 않는다.재귀 호출 (Recursive Call)함수가 자기 자신을 호출하는 부분.일반적으로, 문제를 조금 더 작은 부분으로 쪼개서 호출한다.  예제 1 : 팩토리얼 계산하기팩토리얼의 정의n! = n * (n-1)!자바 코드로 구현해보기public class Factorial { public int factorial(int n) { if(n == 0 || n == 1) return 1;..