美文网首页
2023-01-29 第二天

2023-01-29 第二天

作者: 远方的飞鱼 | 来源:发表于2023-01-28 17:21 被阅读0次
977.有序数组的平方

题目建议: 本题关键在于理解双指针思想

题目链接:https://leetcode.cn/problems/squares-of-a-sorted-array/

文章讲解:https://programmercarl.com/0977.%E6%9C%89%E5%BA%8F%E6%95%B0%E7%BB%84%E7%9A%84%E5%B9%B3%E6%96%B9.html

视频讲解: https://www.bilibili.com/video/BV1QB4y1D7ep

image.png
K = K -1 要放到判断外面,第一次来,不需要先有这个过程

双指针的解法:
简单总结就是 i,j 你追我赶的操作
class Solution:
def minSubArrayLen(self, target: int, nums: List[int]) -> int:

    i = 0

    nums_length = 0
    result  = float("inf")
    sum = 0

    for  j in range(len(nums)):

        sum += nums[j]

        # print("j = {} ,nums[j] = {},sum = {}".format(j,nums[j],sum))

        while sum >= target :

            nums_length = j - i + 1
            if result >= nums_length:



               print('i = {},j = {}'.format(i,j))
               result = nums_length

            sum = sum - nums[i]
            i = i + 1 
                
            
    if result == float("inf"):
       result = 0

    return result

相关文章

  • 磨课收获:最好的学习是讲出来

    中原焦点团队 坚持分享1655天 2023-01-29 今晚,是2023年我们讲八的第一次磨课,也是我在新的一...

  • 自省

    幸福日志2023-01-29 周日 晴 怎么搞的,从建湖回来就经常吵架,昨天和老公家姨奶一家吃饭,饭后被姨奶家的媳...

  • 【】年近不惑,我们的大学同学都在经历什么?

    2023-01-29 回老家的几天里,跟多年未见的大学同学见了一面。 毕业十几年了,熟悉的三位都留在了大学所在的城...

  • 2023-01-29

    1、辩论和演讲从来不能解决问题,因为这个世界是靠实力说话的。 2、真正的史笔,不是史官手中的毛笔,而是人心。 3、...

  • 2023-01-29

    颜如晶在《奇葩说》上说:“婚姻中的忍是有时间限制的,忍一时叫风平浪静,忍一世,全靠命硬。” 有时婚姻中的弱者以为靠...

  • 2023-01-29

    #归零活法正念实修 01.29 早课 每一天都可能是我最后一天,我要不留一丝遗憾的度过这一天,尽我所能的去爱身边的...

  • 2023-01-29

    今早六点的闹钟,最终还是六点半起来。昨天下午回家,两点多开始睡,睡到五点起来,女儿也是一样。晚上十点多睡,睡了这么...

  • 2023-01-29

    人生四接纳: 接纳自己,接纳父母,接纳伴侣,接纳孩子。 第一、接纳自己的愚蠢和不完美 第二、接纳父母的平庸和不懂赞...

  • 2023-01-29

    日子过得好快呀。 嗓子像是粘上了芦花,咳不出的清痰,有些堵在鼻腔深处,粘腻的感觉像是抹了一层胶水。以前引以为傲的嗅...

  • 2023-01-29

    上午比较惬意,感觉还不错。 下楼散步,感受阳光和美好。 不过我还是有些敏感,会注视每个迎面走过来的人,然后内心再次...

网友评论

      本文标题:2023-01-29 第二天

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