关注
#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
相关推荐
点赞 评论 收藏
分享
04-16 12:10
门头沟学院 Java 点赞 评论 收藏
分享
03-16 22:00
武汉大学 C++ 点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 我的OC时间线 #
438223次浏览 3903人参与
# 你的头发还好吗?一起爆改美发黑科技! #
74782次浏览 1106人参与
# Keep实习校招 #
31544次浏览 227人参与
# 牛友故事会 #
589437次浏览 12478人参与
# 职场捅娄子大赛 #
263895次浏览 2379人参与
# 总结:哪家公司面试体验感最差 #
40537次浏览 209人参与
# 平安产险科技中心求职汇总 #
243502次浏览 2606人参与
# 工作中的卑微时刻 #
7668次浏览 49人参与
# 工作压力大怎么缓解 #
68146次浏览 896人参与
# 和牛牛一起刷题打卡 #
266997次浏览 6444人参与
# 找工作时的取与舍 #
51952次浏览 352人参与
# Offer比较,你最看重什么? #
150261次浏览 1033人参与
# 欣旺达工作体验 #
12017次浏览 37人参与
# 视觉/交互/设计招聘信息汇总 #
8497次浏览 571人参与
# 百度秋招提前批进度 #
100391次浏览 1114人参与
# 2025,我想...... #
36306次浏览 352人参与
# 机械人,你被简历秒挂的企业有哪些? #
35341次浏览 257人参与
# 你知道哪些职场黑话? #
29403次浏览 240人参与
# 你怀疑过自己的专业选择吗? #
16108次浏览 194人参与
# 地方国企笔面经互助 #
21629次浏览 40人参与
# 提前批过来人的忠告 #
97170次浏览 1086人参与
# 市场营销人求职交流聚集地 #
104280次浏览 993人参与