-
백준 11050 - 이항 계수1(JAVA)Algorithm 2022. 9. 25. 14:20728x90
이 문제는 사실 수학 문제이다. 이항 계수가 무엇인지 알면 그냥 사실상 바로 풀 수 있는 기본적인 문제이다.
문제에 등장하는 이항계수는 N! / (K! * (N-K)!) 으로 정의 할 수 있다.
※ 알고리즘
1. 이항 계수가 무엇인지 파악한다.
2. 숫자를 입력받고 위와 같이 result 변수를 정의한다.
3. 팩토리얼 함수를 재귀함수로 구현한다.
이처럼 만들 수 있었다. Factorial 함수만 재귀적으로 잘 구현할 수 있다면 굉장히 쉽게 풀 수 있는 문제였다고 생각한다.
728x90'Algorithm' 카테고리의 다른 글
백준 10769 - 행복한지 슬픈지(JAVA) (0) 2022.09.28 백준 1296 - 팀 이름 정하기(JAVA) (0) 2022.09.27 백준 14467 - 소가 길을 건너간 이유(JAVA) (0) 2022.09.25 백준 2902 - KMP는 왜 KMP일까? (JAVA) (0) 2022.09.20 백준 1225 - 이상한 곱셈(JAVA) (0) 2022.09.20