关注
一楼白熊的小号...2和3的结果都是对的..没写完TT
求人品嘤嘤嘤..
//include "bits/stdc++.h"
//include<unordered_map>
using namespace std;
long treeNum(int n, unordered_map<int, long>& mymap)
{
if(n == 0 || n == 1)return 1;
long re = 0;
for(int i = 0; i <= n - 1; i++){
if(mymap.find(i) == mymap.end())
{
mymap[i] = treeNum(i, mymap);
}
for(int j = 0; j<= n - 1 - i; j++)
{
int k = n - 1 - i - j;
if(mymap.find(j) == mymap.end())
{
mymap[j] = treeNum(i, mymap);
}
if(mymap.find(k) == mymap.end())
{
mymap[k] = treeNum(k, mymap);
}
re += mymap[i] * mymap[j] * mymap[k];
}
}
mymap[n] = re;
return re;
}
int main(){
int n;
cin >> n;
unordered_map<int, long>mymap;
mymap[0] = 1;
mymap[1] = 1;
cout << treeNum(n, mymap) % (int)(pow(10, 9) + 7) << '\n';
return 0;
}
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你的秋招白月光和意难平公司 #
24265次浏览 209人参与
# 比亚迪求职进展汇总 #
816005次浏览 3142人参与
# 你想跟着什么样领导? #
16308次浏览 151人参与
# 机械人晒出你的简历 #
140357次浏览 865人参与
# 十一月总结 #
28493次浏览 259人参与
# 深信服求职进展汇总 #
238764次浏览 1803人参与
# 如果今天是你的last day,你会怎么度过? #
54763次浏览 311人参与
# 什么样的背景能拿SSP? #
121125次浏览 421人参与
# 机械人还在等华为开奖吗? #
283495次浏览 1447人参与
# 从夯到拉,评价编程语言 #
13275次浏览 106人参与
# 职场上哪些事情令人讨厌 #
28583次浏览 112人参与
# 硬件人秋招进展 #
251964次浏览 3941人参与
# 考研失败就一定是坏事吗? #
154139次浏览 1090人参与
# 巨人网络工作体验 #
69644次浏览 499人参与
# 找实习是选平台还是选业务? #
17595次浏览 193人参与
# 分享一个让你热爱工作的瞬间 #
49757次浏览 428人参与
# 应届生进小公司有什么影响吗 #
102707次浏览 1090人参与
# 实习的内耗时刻 #
204430次浏览 1501人参与
# 影石Insta360求职进展汇总 #
164212次浏览 1331人参与
# 如何提高实习转正率? #
58901次浏览 412人参与