网站首页 站内搜索

搜索结果

查询Tags标签: 977,共有 15条记录
  • 977. 有序数组的平方

    理解 比较数组两端的元素,一定能比较出一个最大的数字 代码 class Solution {public int[] sortedSquares(int[] nums) {int left=0,right = nums.length - 1;int[] resultArr = new int[nums.length];int resIdx = nums.length-1;while (left <= right) {int leftVal…

    2022/9/14 6:19:02 人评论 次浏览
  • 力扣刷题 二分法 leetcode 刷题 27,26,283,844,977

    力扣刷题 二分法专题 二分法第一种写法 第一种写法,我们定义 target 是在一个在左闭右闭的区间里,也就是[left, right] (这个很重要非常重要)。 区间的定义这就决定了二分法的代码应该如何写,因为定义target在[left, right]区间,所以有如下两点:while (left <=…

    2022/5/30 23:21:34 人评论 次浏览
  • 977.有序数组的平方(切忌错误遍历方法细节)

    给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。 要求时间复杂度 O(n) 示例 1: 输入:nums = [-4,-1,0,3,10] 输出:[0,1,9,16,100] 解释:平方后,数组变为 [16,1,0,9,100],排序后,数组变为 [0,1,9,16,1…

    2022/5/27 23:20:49 人评论 次浏览
  • leecode 题目977 有序数组的平方(python)

    咱就是说很简单的题目还是要写很久呢 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。 示例 1:输入:nums = [-4,-1,0,3,10] 输出:[0,1,9,16,100] 解释:平方后,数组变为 [16,1,0,9,100] 排序后,数组变为 …

    2022/2/9 17:17:29 人评论 次浏览
  • 977. 有序数组的平方(Java)

    题目 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。示例 1: 输入:nums = [-4,-1,0,3,10] 输出:[0,1,9,16,100] 解释:平方后,数组变为 [16,1,0,9,100] 排序后,数组变为 [0,1,9,16,100]示例 2: 输入:n…

    2022/1/19 11:25:16 人评论 次浏览
  • 977. 有序数组的平方(Java)

    题目 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。示例 1: 输入:nums = [-4,-1,0,3,10] 输出:[0,1,9,16,100] 解释:平方后,数组变为 [16,1,0,9,100] 排序后,数组变为 [0,1,9,16,100]示例 2: 输入:n…

    2022/1/19 11:25:16 人评论 次浏览
  • 977. Squares of a Sorted Array

    Given an integer array nums sorted in non-decreasing order, return an array of the squares of each number sorted in non-decreasing order. Example 1: Input: nums = [-4,-1,0,3,10] Output: [0,1,9,16,100] Explanation: After squaring, the array becomes [16…

    2022/1/6 23:33:34 人评论 次浏览
  • 977. Squares of a Sorted Array

    Given an integer array nums sorted in non-decreasing order, return an array of the squares of each number sorted in non-decreasing order. Example 1: Input: nums = [-4,-1,0,3,10] Output: [0,1,9,16,100] Explanation: After squaring, the array becomes [16…

    2022/1/6 23:33:34 人评论 次浏览
  • Leecode 有序数组的平方 977

    有序数组的平方 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。 示例 1: 输入:nums = [-4,-1,0,3,10] 输出:[0,1,9,16,100] 解释:平方后,数组变为 [16,1,0,9,100] 排序后,数组变为 [0,1,9,16,100] 双指…

    2021/9/27 23:13:09 人评论 次浏览
  • Leecode 有序数组的平方 977

    有序数组的平方 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。 示例 1: 输入:nums = [-4,-1,0,3,10] 输出:[0,1,9,16,100] 解释:平方后,数组变为 [16,1,0,9,100] 排序后,数组变为 [0,1,9,16,100] 双指…

    2021/9/27 23:13:09 人评论 次浏览
  • 【力扣刷题 day2】977.有序数组的平方 简单

    题目 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。 思路 当0号位小于0时,取出,使用二分查找将其绝对值插入,最后一起平方。注意长度为1时单独讨论 结果不忍直视 代码 class Solution(object):def sorted…

    2021/7/20 23:37:24 人评论 次浏览
  • 【力扣刷题 day2】977.有序数组的平方 简单

    题目 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。 思路 当0号位小于0时,取出,使用二分查找将其绝对值插入,最后一起平方。注意长度为1时单独讨论 结果不忍直视 代码 class Solution(object):def sorted…

    2021/7/20 23:37:24 人评论 次浏览
  • LeetCode: 977. 有序数组的平方

    ​给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序 示例 1: 输入:nums = [-4,-1,0,3,10]输出:[0,1,9,16,100]解释:平方后,数组变为 [16,1,0,9,100]排序后,数组变为 [0,1,9,16,100]示例 2: 输入:nums = […

    2021/7/19 6:09:31 人评论 次浏览
  • LeetCode: 977. 有序数组的平方

    ​给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序 示例 1: 输入:nums = [-4,-1,0,3,10]输出:[0,1,9,16,100]解释:平方后,数组变为 [16,1,0,9,100]排序后,数组变为 [0,1,9,16,100]示例 2: 输入:nums = […

    2021/7/19 6:09:31 人评论 次浏览
  • 力扣-977题(Java)-双指针

    题目链接:https://leetcode-cn.com/problems/squares-of-a-sorted-array/ 题目如下: class Solution {public int[] sortedSquares(int[] nums) {//题目中数组已是升序排序//找出数组中负数和非负数的分界线//如果全是非负数,则平方后升序;如果全是负数,则平方后为倒…

    2021/5/1 12:56:49 人评论 次浏览
扫一扫关注最新编程教程