admin管理员组

文章数量:1530277

代码随想录|数组 997.有序数组的平方,209.长度最小的子数组,59. 螺旋矩阵II

  • 一、997.有序数组的平方
    • 1.核心代码
    • 2.输入输出
    • 3.问题
    • 4、二刷20240730
  • 二、209.长度最小的子数组
    • 1.核心代码
    • 2、输入输出
  • 59.螺旋矩阵 II
    • 1、核心代码
  • 总结


python

一、997.有序数组的平方

997.有序数组的平方-力扣

1.核心代码

问题:原数组有负数,所以顺序会改变。
1、直接排序
2、双指针,因为两端的数可能是最大的,所以从两端开始比较收缩

代码如下(示例):

(版本一)双指针法
class Solution:
    def sortedSquares(self, nums: List[int]

本文标签: 数组矩阵螺旋长度最小