TME腾讯音乐笔试9.6

第一题:暴力解

第三题动态规划:不考虑偶数就行

第二题:骗了5,求大佬解答

第三题代码:

mod = 10**9 + 7

if n == 1 or n ==3:

return 1

if n == 2:

return 0

dp = [0] * (n + 1)

dp[0] = 1

dp[2] = 1

for i in range(4, n + 1, 2):

for j in range(2, i+ 1, 2):

dp[i] += dp[j - 2] * dp[i - j]

return dp[-2] % mod

全部评论
大佬第三题说说
2 回复 分享
发布于 2023-09-06 20:45 黑龙江
第三题不会的可以学习一下力扣第96题
1 回复 分享
发布于 2023-09-06 21:13 北京
第三题不知道怎么溢出 只a了40
1 回复 分享
发布于 2023-09-06 20:45 四川
牛,哥,牛
点赞 回复 分享
发布于 2023-09-07 15:09 天津
m
点赞 回复 分享
发布于 2023-09-06 23:27 广东
佬,可以解释一下第三题的状态转移方程么?
点赞 回复 分享
发布于 2023-09-06 21:09 天津
看看满帮,美股上市公司,流程快薪资高
点赞 回复 分享
发布于 2023-09-06 21:07 江苏
同蹲个第二题
点赞 回复 分享
发布于 2023-09-06 21:00 广东
加一,第二题各种没思路
点赞 回复 分享
发布于 2023-09-06 20:57 江苏
无语了,用dfs+map优化只过35,结束了才想起来可以直接dp
点赞 回复 分享
发布于 2023-09-06 20:56 北京
佬求第三题,不知道是不是转移方程写错了,偶数全返回0了最后只有25
点赞 回复 分享
发布于 2023-09-06 20:48 浙江
第一题暴力不会超时吗
点赞 回复 分享
发布于 2023-09-06 20:45 北京
大佬第三题ac了吗
点赞 回复 分享
发布于 2023-09-06 20:44 四川

相关推荐

05-29 22:11
门头沟学院 Java
Elastic90:抛开学历造假不谈,这公司的招聘需求也挺怪的,Java开发还要求你有图文识别、移动端开发和c++的经验,有点逆天了。
点赞 评论 收藏
分享
程序员小白条:你是沟通了900个,不是投了900份简历,你能投900份,意味着对面都要回复你900次,你早就找到实习了,没亮点就是这样的,别局限地区,时间投的也要早,现在都要7月了
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-07 18:05
哈哈哈哈哈感觉朋友找工作的已经疯掉了,直接上图
码农索隆:真老板娘:“我嘞个去,这不我当年的套路吗
点赞 评论 收藏
分享
评论
4
5
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务