代码随想录算法训练营第二天 | Leercode977.有序数组的平方、Leetcode209.长度最小的子数组、Leetcode59.螺旋矩阵Ⅱ

题目链接:977. 有序数组的平方 - 力扣(LeetCode)

        注意题目中是有隐含意义的,给出的是一个非递减的数组,所返回的也是一个非递减的数组,也就是从后往前是从大到小的。那么我们可以从后往前,先把每一个最大值给放好。最大值不是在原数组中的最左端就是在元素组中的最右端,就可以利用双指针。左指针与右指针所指元素分别平方后,进行比较,较大的元素值赋值给新数组的元素。同时新数组元素的指针更新不断前移。

 代码我明天再过来我敲一遍,加深印象。 

  

题目链接:209. 长度最小的子数组 - 力扣(LeetCode)

        有做过这道题,但是第一时间拿到手还是想不起来。只记得核心思想是滑动窗口和双指针。

我需要再好好回想。

题目链接:59. 螺旋矩阵 II - 力扣(LeetCode)

我还没搞清白,先跟着代码AC了。我知道这样很贱。。。。。。但是我真的很想睡觉了

因为我今天一直在打摆子....好无语 但是我会把它搞懂 自己再AC一遍过来写 妈呀。。我再也不选择玩了。。。。贱人(Sob.jpg

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值