关注
一楼白熊的小号...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;
}
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
11-25 19:33
南京理工大学 C++ 乡土丁真真:佬很厉害,羡慕~虽然我还没有到校招的时候,也想讲一下自己的看法:我觉得不是CPP的问题,佬的背书双2,技术栈加了GO,有两段实习。投了123,面了30.拿到11个offer。这个数据已经很耀眼了。这不也是CPP带来的吗?当然也不止是CPP。至少来说在这个方向努力过的也会有好的结果和选择。同等学历和项目选java就会有更好的吗?我个人持疑问态度。当然CPP在方向选择上确实让人头大,但是我觉得能上岸,至于最后做什么方向,在我看来并不重要。至于CPP特殊,有岗位方向的随机性,java不是不挑方向,只是没得选而已。也希望自己以后校招的时候能offer满满
点赞 评论 收藏
分享
牛客热帖
正在热议
# 拼多多求职进展汇总 #
232533次浏览 2028人参与
# 在职场上,你最讨厌什么样的同事 #
5668次浏览 81人参与
# 北方华创开奖 #
65856次浏览 547人参与
# 25届秋招总结 #
394792次浏览 3961人参与
# 哪些公司校招卡第一学历 #
32712次浏览 105人参与
# 地方国企笔面经互助 #
6488次浏览 16人参与
# 阿里云管培生offer #
58446次浏览 1746人参与
# ai智能作图 #
20765次浏览 257人参与
# 硬件兄弟们 甩出你的华为奖状 #
77870次浏览 625人参与
# 实习,投递多份简历没人回复怎么办 #
2434988次浏览 34700人参与
# 工作中,你有没有遇到非常爱骂人的领导? #
4694次浏览 47人参与
# 实习与准备秋招该如何平衡 #
722461次浏览 8551人参与
# 我的实习求职记录 #
6119219次浏览 83944人参与
# 如果再来一次,你还会选择这个工作吗? #
109778次浏览 1103人参与
# 25届机械人为了秋招做了哪些准备? #
24923次浏览 355人参与
# 签了三方后想毁约怎么办 #
18529次浏览 111人参与
# 如果你有一天可以担任公司的CEO,你会做哪三件事? #
9889次浏览 209人参与
# 机械求职避坑tips #
22087次浏览 240人参与
# 游戏求职进展汇总 #
52653次浏览 344人参与
# 夸夸我的求职搭子 #
131965次浏览 1360人参与
# 腾讯求职进展汇总 #
207348次浏览 1694人参与
# 实习想申请秋招offer,能不能argue薪资 #
35740次浏览 308人参与