搜索内容

ACM
  • 【力扣刷题】283. 移动零-双指针
    ACM

    【力扣刷题】283. 移动零-双指针

    给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 请注意 ,必须在不复制数组的情况下原地对数组进行操作。   ……
    Zhang, Hongxing 2023年11月15日
  • 【力扣刷题】1207.独一无二的出现次数-哈希表
    ACM

    【力扣刷题】1207.独一无二的出现次数-哈希表

    给你一个整数数组 arr,如果每个数的出现次数都是独一无二的,就返回 true;否则返回 false。   示例 1: 输入:arr = [1,2,2,1,1,3] 输出:true 解释……
    Zhang, Hongxing 2023年11月14日
  • 【力扣刷题】941.有效的山脉数组-相向双指针
    ACM

    【力扣刷题】941.有效的山脉数组-相向双指针

    给定一个整数数组 arr,如果它是有效的山脉数组就返回 true,否则返回 false。 让我们回顾一下,如果 arr 满足下述条件,那么它是一个山脉数组: arr.length ……
    Zhang, Hongxing 2023年11月13日
  • 【力扣刷题】1365. 有多少小于当前数字的数字-哈希
    ACM

    【力扣刷题】1365. 有多少小于当前数字的数字-哈希

    给你一个数组 nums,对于其中每个元素 nums[i],请你统计数组中比它小的所有数字的数目。 换而言之,对于每个 nums[i] 你必须计算出有效的 j 的数量,其中 j ……
    Zhang, Hongxing 2023年11月12日
  • 【力扣刷题】44. 开发商购买土地-二维前缀和
    ACM

    【力扣刷题】44. 开发商购买土地-二维前缀和

    题目描述 在一个城市区域内,被划分成了n * m个连续的区块,每个区块都拥有不同的权值,代表着其土地价值。目前,有两家开发公司,A 公司和 B 公司,希望购……
    Zhang, Hongxing 2023年11月11日
  • 【力扣刷题】58. 区间和-前缀和
    ACM

    【力扣刷题】58. 区间和-前缀和

    题目描述 给定一个整数数组 Array,请计算该数组在每个指定区间内元素的总和。 输入描述 第一行输入为整数数组 Array 的长度 n,接下来 n 行,每行一个整数……
    Zhang, Hongxing 2023年11月10日
  • 【力扣刷题】59. 螺旋矩阵 II-模拟
    ACM

    【力扣刷题】59. 螺旋矩阵 II-模拟

    给你一个正整数 n ,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的 n x n 正方形矩阵 matrix 。 示例 1: 输入:n = 3 输出:[[1,2,3],[8,9……
    Zhang, Hongxing 2023年11月9日
  • 【力扣刷题】209. 长度最小的子数组-滑动窗口
    ACM

    【力扣刷题】209. 长度最小的子数组-滑动窗口

    给定一个含有 n 个正整数的数组和一个正整数 target 。找出该数组中满足其总和大于等于 target 的长度最小的子数组  [numsl, numsl+1, ..., numsr-1, numsr……
    Zhang, Hongxing 2023年11月8日
  • 【力扣刷题】27. 移除元素-双指针
    ACM

    【力扣刷题】27. 移除元素-双指针

    给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素。元素的顺序可能发生改变。然后返回 nums 中与 val 不同的元素的数量。 假设 nums……
    Zhang, Hongxing 2023年11月7日
  • 【力扣刷题】977.有序数组的平方-双指针
    ACM

    【力扣刷题】977.有序数组的平方-双指针

    给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。   示例 1: 输入:nums = [-4,-1,0,3,10]……
    Zhang, Hongxing 2023年11月6日