美文网首页
【数组】和为S的连续正数序列

【数组】和为S的连续正数序列

作者: 一个想当大佬的菜鸡 | 来源:发表于2019-08-16 19:09 被阅读0次
    class Solution:
        def FindContinuousSequence(self, tsum):
            # write code here
            l = r = sum_ = 1
            res = []
            while l <= tsum//2:
                while sum_ < tsum:
                    r += 1
                    sum_ += r
                if sum_ == tsum:
                    res.append(range(l,r+1))
                sum_ -= l
                l += 1
            return res
    

    相关文章

      网友评论

          本文标题:【数组】和为S的连续正数序列

          本文链接:https://www.haomeiwen.com/subject/poaqsctx.html