-
파스칼의 삼각형C 자료구조/1. 재귀함수 2020. 8. 3. 19:18
위의 삼각형대로 출력하는 것이 이번 챕터의 내용이다.
위의 그림을 좀 더 자세히 그려보도록 하자.
조합은 아래와 같이 계산 된다.
이항계수에 대한 내용은 아래에서 보고 오도록 하자.
designatedroom87.tistory.com/54?category=868275
이항계수
이항계수를 구현하는 방법은 2가지 방법이 있다. 하나씩 알아보자. 이항 계수는 다음과 같이 순환적으로 정의된다. case 1 case 2 구현 1. 프로그램 실행결과 소스 파일 구현 2. 프로그램 실행결과 소
designatedroom87.tistory.com
그리고, 위의 파스칼의 삼각형을 아래와 같이 수식화 할 수 있다.
힌트
먼저, Combination을 계산하는 함수를 하나 만들도록 하자.
combination은 위와 같이 factorial을 구하는 함수를 이용해 만들 수 있다.
즉, Factorial 함수를 하나 먼저 만들도록 하자.
그리고나서 Combination 함수를 만들자.
기본 구현
프로그램 실행결과
구현
프로그램 실행결과
소스 파일
'C 자료구조 > 1. 재귀함수' 카테고리의 다른 글
문자열에서 공백이 2칸 이상이면 한칸 씩으로 만들기 (0) 2020.08.04 문자열 뒤집기(Reverse string) (0) 2020.08.04 이항계수 (0) 2020.08.03 소수 3개 이상의 곱 으로 구성된 합성수 찾아라. (0) 2020.08.03 Perfect Number 구하기 (0) 2020.07.31