主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
专业课程
答疑区
兑换中心
登录
注册
上岸
以下题解仅供学习参考使用。
抄袭、复制题解,以达到刷AC率/AC数量或其他目的的行为,在N诺是严格禁止的。
N诺非常重视学术诚信。此类行为将会导致您成为作弊者。具体细则请查看N诺社区规则。
weinijuan
2024年6月24日 10:26
有向树形态 题解:卡特兰数
P1827
回复 0
|
赞 0
|
浏览 415
#include <bits/stdc++.h> using namespace std; int main() { int n; while (cin>>n) { long long sum = 1; for (int i = n+1; i <= 2*n; i++) { sum *= i;...
wsz4561
2021年3月22日 22:25
动态规划-n个结点可以组成多少种树
P1827
回复 0
|
赞 4
|
浏览 9.7k
#include <cstdio> long long dp[25] = { 0 }; int main() { int n; scanf("%d", &n); dp[0] = dp[1] = 1; //边界 for (int i = 2; i <= n; i++) { //状态转换 long long ans = 0; for (int j = 0; j < i; j++) { ans += dp[j] * dp[i - j - 1]; } dp[...
山楂
2021年2月26日 10:26
记录。凡是输入一个 n,要求输出个数和数量的题目,本质都是找规律的题
P1827
回复 0
|
赞 2
|
浏览 8.1k
#include<iostream> #include<cstring> using namespace std; long long num[25]; //用于记忆化搜索,不然会超时 long long cntBitree(int n) { if (num[n] > 0) return num[n]; //已经计算,直接返回结果 long long cnt = 0; for (int i = 1; i < n; i++) { cnt += cntBitree(i) ...
题目
有向树形态
题解数量
3
发布题解
热门题解
1
动态规划-n个结点可以组成多少种树
2
记录。凡是输入一个 n,要求输出个数和数量的题目,本质都是找规律的题
3
有向树形态 题解:卡特兰数