eBay9.24笔试

有大佬给一下第一题思路吗,我用动态规划只达到了64%
我的思路是f(n)=f(n-1)+f(n-2)+f(n-2^k)+...
#笔试题目##eBay#
全部评论
用long就可以了,这个数比较大
点赞 回复
分享
发布于 2020-09-24 20:50
我就这样做的诶,100%。 def solution(n):     dp = [0] * (n + 1)     dp[1] = 1     for i in range(2, n + 1):         temp, k = 0, 0         while i - 2 ** k > -1:             temp += dp[i - 2 ** k]             k += 1         dp[i] = temp     return dp[-1]
点赞 回复
分享
发布于 2020-09-24 21:58
联想
校招火热招聘中
官网直投

相关推荐

点赞 3 评论
分享
牛客网
牛客企业服务