关注
#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
相关推荐
逍遥生777:你找java的后端开发,那和java无关的项目就不用写了,剩余的项目写详细点
点赞 评论 收藏
分享
牛客热帖
正在热议
# 晒一晒我的offer #
9712492次浏览 104861人参与
# 应届生被毁约被毁意向了怎么办 #
24764次浏览 233人参与
# 北方华创开奖 #
21396次浏览 244人参与
# 地方国企笔面经互助 #
2125次浏览 6人参与
# 查收我的offer竞争力报告 #
13963次浏览 197人参与
# 机械应届生薪资要多少才合适? #
11924次浏览 58人参与
# 我的工作日记 #
20542次浏览 269人参与
# 寒假躺平还是提前实习 #
57210次浏览 419人参与
# 总结:哪家公司面试体验感最差 #
23882次浏览 116人参与
# 实习,投递多份简历没人回复怎么办 #
2383987次浏览 34208人参与
# 公司情报交流地 #
31206次浏览 220人参与
# 00后45度躺现状 #
35713次浏览 305人参与
# 秋招OC许愿 #
224608次浏览 1856人参与
# 不给转正的实习,你还去吗 #
1513051次浏览 16940人参与
# 没有实习经历,还有机会进大厂吗 #
803258次浏览 13775人参与
# 秋招拿一个offer可以躺平吗 #
103555次浏览 805人参与
# 机械人,签完三方你在忙什么? #
23259次浏览 119人参与
# 选完offer后,你后悔学本专业吗 #
7320次浏览 47人参与
# 来聊聊机械薪资天花板是哪家 #
63574次浏览 431人参与
# 0offer是寒冬太冷还是我太菜 #
880212次浏览 7869人参与
# 大家都开始春招面试了吗 #
409830次浏览 5222人参与