老虎集团笔试题 递增数组

class Solution:
    def IncreasingArray(self, array):
        # write code here
        res = 0
        for i in range(0, len(array)-1):
            res+=max(0, array[i]+1-array[i+1])
        return res

nums = list(map(int, input().split()))
s = Solution()
print(s.IncreasingArray(nums))


请问一下这个代码怎么错了?通过率0%
#笔试题目#
全部评论
顺便发下幸运数,那题我感觉就是纯大力模拟。。我先给100以内的斐波那契数列打了个表 match = set({1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89}) s = input() ret = set() for i in range(len(s)):     for j in range(i+1, len(s)+1):         if len(set(s[i:j])) in match:             ret.update({s[i:j]}) ret = sorted(list(ret)) for i in ret:     print(i)
1 回复 分享
发布于 2020-08-09 19:13
您好,请问您投的是什么岗位呢?
点赞 回复 分享
发布于 2020-08-11 20:09
为啥 我的题跟你不一样
点赞 回复 分享
发布于 2020-08-09 22:28
我这么写的,过了 class Solution:     def IncreasingArray(self, array):         dp = [0 for i in range(len(array))]         for i in range(1, len(array)):             if array[i] < array[i-1]:                 dp[i] = dp[i-1] + array[i-1] - array[i] + 1             else:                 dp[i] = dp[i-1]         return dp[len(array)-1]
点赞 回复 分享
发布于 2020-08-09 19:13
他的接口已经给你了 你solution类后面的是不会执行的
点赞 回复 分享
发布于 2020-08-09 18:41
兄弟 应该是len array
点赞 回复 分享
发布于 2020-08-09 18:37
兄弟你是什么岗 幸运数那题怎么写。。。
点赞 回复 分享
发布于 2020-08-09 18:22

相关推荐

07-29 14:27
门头沟学院 Java
LMQICU:大暴雨阁下真的没绷住
点赞 评论 收藏
分享
06-26 22:20
门头沟学院 Java
码农索隆:让你把简历发给她,她说一些套话,然后让你加一个人,说这个人给你改简历,然后开始卖课
我的求职精神状态
点赞 评论 收藏
分享
Twilight_m...:表格简历有点难绷。说说个人看法: 1.个人基本情况里好多无意义信息,什么婚姻状况、健康状况、兴趣爱好、户口所在地、身份证号码、邮政编码,不知道的以为你填什么申请表呢。 2.校内实践个人认为对找工作几乎没帮助,建议换成和测开有关的项目,实在没得写留着也行。 3.工作经历完全看不出来是干什么的,起码看着和计算机没啥关系,建议加强描述,写点你在工作期间的实际产出、解决了什么问题。 4.个人简述大而空,看着像AI生成,感觉问题最大。“Python,C,C++成为我打造高效稳定服务的得力工具”、“我渴望凭借自身技术知识与创新能力,推动人工智能技术的应用发展,助力社会实现智能化转型”有种小学作文的美感。而且你确定你个人简述里写的你都会嘛?你AI这块写的什么“深入研究”,发几篇顶会的硕博生都不一定敢这么写。而且你AI这块的能力和软测也完全无关啊。个人简述建议写你对哪些技术栈、哪些语言、哪些生产工具的掌握,写的有条理些,而且最好是和测开强相关的。
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-30 11:29
真的很糟糕:都不当人了
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

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