关注
#include <iostream> using namespace std; const int mod = 1e9 + 7; int dp_1[10000],dp_2[10000]; int main() { int n; cin >> n; dp_1[0] = 10; for (int i = 1;i<n;i++) { dp_1[i] = dp_1[i - 1] * 10; } dp_2[0] = dp_1[0]; dp_2[1] = dp_1[1]; for (int i = 2;i<n;i++) { dp_2[i] = (dp_1[i] + dp_2[i - 2])%mod; for (int j = 1;j<n-1;i++) { dp_2[i] += (dp_2[j] * dp_2[i - j - 1])%mod; } dp_2[i] %= mod; } cout << dp_2[n - 1]; } 第二题答案。 不能检测了,不敢说对。但思想没毛病。dp_1表示只有字符的情况。dp_2[i]要加上dp_2[i-2], 是考虑括号。最后的循环是考虑加号。
查看原帖
点赞 4
相关推荐
牛客热帖
更多
正在热议
更多
# 牛客新年AI问运 #
13225次浏览 163人参与
# 牛友们,签完三方你在忙什么? #
137162次浏览 993人参与
# 牛客AI体验站 #
17728次浏览 298人参与
# 担心入职之后被发现很菜怎么办 #
282255次浏览 1185人参与
# 如何缓解入职前的焦虑 #
258635次浏览 1451人参与
# 秋招开始捡漏了吗 #
229376次浏览 1044人参与
# 秋招投递攻略 #
268684次浏览 2553人参与
# 搜狐工作体验 #
4088次浏览 29人参与
# 你的实习什么时候入职 #
347940次浏览 2291人参与
# 今年秋招还有金九银十吗 #
75039次浏览 506人参与
# AI了,我在打一种很新的工 #
140391次浏览 1384人参与
# 校招谈薪技巧 #
129561次浏览 1357人参与
# 这份实习,有没有动摇过你的职业方向? #
1843次浏览 23人参与
# 金融财经春招备战日记 #
52757次浏览 232人参与
# 校招第一份工作你干了多久? #
139229次浏览 607人参与
# 牛客租房专区 #
151046次浏览 1473人参与
# 第一次面试 #
1073966次浏览 13740人参与
# 有必要和同事成为好朋友吗? #
2459次浏览 42人参与
# AI让你的思考变深了还是变浅了? #
21683次浏览 268人参与
# 你喜欢工作还是上学 #
90224次浏览 889人参与