크리스마스 트리 꾸미기
사실 이건 아니고 백준 문제임
[BOJ 16468] https://www.acmicpc.net/problem/16468
요약) 노드가 N개고 높이가 K인 서로 다른 이진 트리의 개수를 100,030,001로 나눈 나머지를 구하시오.
(단, N과 K은 모두 300 이하의 자연수이다.)
=============================================
딱 봐도 다이나믹 프로그래밍으로 풀어야 될 것 같은 문제
D[n][k] : 노드가 n개고 높이가 k 이하인 서로 다른 이진 트리의 개수 (n, k는 0 이상의 정수)
로 정의하면 출력값은 D[N][K] - D[N][K - 1]의 값을 100,030,001로 나눈 나머지가 되어야 함
굳이 이렇게 정의하는 이유는 D[N][K]가 바로 정답이 되도록 정의하면 점화식을 세우는 게 상당히 골치 아파짐
일단 D[n][k]의 정의에 따라 다음과 같이 점화식을 구할 수 있음
특수한 케이스도 살펴보면
높이가 k인 이진 트리의 노드는 최대 2^k - 1개이므로 n ≥ 2^k일 경우 D[n][k] = 0임
또한 B[n]: 노드가 n개인 서로 다른 이진 트리의 개수 (n은 0 이상의 정수) 로 정의하면 n ≤ k일 때 D[n][k] = B[n]임
여기서 B[n]은 다음과 같이 점화식을 구할 수 있음
이제 나머지의 성질을 잘 이용해서 아래처럼 코드를 짜면 끝
시간복잡도는 O(N²K) = O(N³) 이므로 충분히 시간 제한 내에 들어옴
0 XDK (+1,000)
-
1,000
-
(서울대 합격 / 합격자인증)(스누라이프) 서울대 25학번 단톡방을 소개합니다. 0
안녕하세요. 서울대 커뮤니티 SNULife 오픈챗 준비팀입니다. 서울대 25학번...
-
수학 n제 푼거를 나중에 이문제에는 이 개념들이 쓰였군,어떤 기출 문제들과 유사한...
-
좀 떨린다
-
시대단과 내일이 개강인거 실화임? 나 아직 다 안놀았는데
-
저 지금 진지해요
-
사랑한다 연세 9
사랑한다 연세
-
국어 인강vs독학 11
국어를 못하는건 아님. 근데 행동강령이랄게 딱히 없이 읽고 맞을거같은 답 체크하고...
-
바선생님..? 0
편집자가 왜 나한테 이랬는지 모르겠는 바선생이면 개1추좀
-
논술 2차로 연대 물리학과를 뚫었는데 만약 과외를 하게 된다면 시급이 얼마인가요?
-
킹누 노래 좋음 9
다들 트라이해보셈
-
시험 볼때 같이 타는거임?
-
개신난다 9
ㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎ
-
ㅇㅈ 8
방금찍음
-
누구다 노력만하면 쉬지않고 4시간은 달릴 수 있다는 게 ㄹㅇ신기함
-
밖에 눈오는구나 6
아름다워
-
얼만큼 믿으실 거임? 저 인과계 추합 개개개개끝자락 경영 2칸인데 인과계도 추합...
-
사진보니까 먹고싶어지긴하네 츄르읍
-
크와앙 0
카페노티드 우유크림도넛을 와앙하고 먹고 싶구나
-
3일 뒤에 16살 13
와랄랄루
-
제53특수 비행전대 소속 전투기 조종사되기 계급:소령으로 임관
-
커트라인만 다른 거면 이론 수업 듣는 당일에 2종 말고 1종따고 싶다 말해도...
-
작년에 경희대가 중앙대 높공~ 서성한 중간공 이정도 였던거 같은데 올해는 어찌될지...
-
성대 3개쓸까 생각중이었는데 컨설팅가서 가군 스나 픽받아볼까요 성대3개는...
-
과잠 1
예를들어 경희대 공룡부활학과에 입학해서 과잠을 사게됐는데 경희대 피겨스케이팅학과...
-
전과 vs 반수 6
인하대 낮공으로 이번에 입학해서 전과를 할 생각이었는데 친구들이 다 중경외시 위로...
-
아오 코피시치 6
이틀 연속이야
-
생2 하고싶다 3
겉으로 봤을때는 진짜 재밌어보이는데
-
국어 시간 부족 21
현역으로 국어 언매 선택자인데.....
-
폰 바꾼지 20일쯤 됐는데 사진 550장임 (캡처제외)
-
작년 핵빵때문인가..?
-
오르비 심T프리매스 눈독 들이고 있는데 12/31까지 89000원한다는데 이거 그...
-
과는 외대 국제금융 인천대는 경영 / 무역 아마 이렇게 될 것 같은데 둘다 가깝지...
-
변할거 없을거같긴 한데 하..일단해봐야지
-
내신 성적 1.2 중반, 수능은 수능날에 하도 망해서 14167 나왔습니다.....
-
재수 예정인 고3입니다 저의 사연을 읽어보시겠나이까. 5
화작,확통,사탐2개 올수 56333 뜬 고3입니다. 수시 카드중 3합7 같은...
-
원래 A 대학 다니다가 올해에 B 대학에 합격해서 문서등록 했음. 그리고 A 대학에...
-
뭐 풀까요? 워크북포함 기생집,쎈 중 고민중인데
-
졸업한지 3년 이제는 나를 아는 선생님보다 모르는 선생님이 더 많겠지
-
약간 취했어 17
집바래다줘
-
흠
-
전국에서 중간 (10등 내외) 정도 하는 지방과고이구 학교 입결은 서울대 5-6명...
-
다들 의대로 좀 가 나 치대 좀 가자
-
평가원 불인증은 왜 없음? 부정수능 무효화하면 안됨? 내가 못 본게 말이 안되는데 정상화좀
-
오늘 학원에서 상담받았고 기균으로 지원할 예정이다라고 말했는데 상담해주시는 분이...
-
다군 세 군데중 하나 쓰려고 하는데1. 홍대 상경 (이후 공대로 전과) 2. 숭실대...
-
휴학 반수로 하신 분들 계시나요?
ㄷㄷ