当前位置: 首页 > news >正文

如何删除网站死链重庆网上注册公司网站

如何删除网站死链,重庆网上注册公司网站,北京做电子系统网站的公司,12306网站谁做的题目 . - 力扣(LeetCode) 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。 例1 输入:nums [-4,-1,0,3,10] 输出:[0,1,9,16,100] 解释&#…

题目

. - 力扣(LeetCode)

给你一个按 非递减顺序 排序的整数数组 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 = [-7,-3,2,3,11]
输出:[4,9,9,49,121]

提示:

  • 1 <= nums.length <= 104
  • -104 <= nums[i] <= 104
  • nums 已按 非递减顺序 排序

思路

暴力排序

最直观的想法,莫过于:每个数平方之后,排个序,直接使用python自带的排序函数,也可以解题,但这样对思维的训练就达不到了

双指针法

题目给定的数组其实是有序的, 只不过负数平方之后可能成为最大数了。

那么数组平方的最大值就在数组的两端,不是最左边就是最右边,不可能是中间。

此时可以考虑双指针法了,i指向起始位置,j指向终止位置。

定义一个新数组result,和A数组一样的大小,让k指向result数组终止位置。

如果A[i] * A[i] < A[j] * A[j] 那么result[k--] = A[j] * A[j]; 。

如果A[i] * A[i] >= A[j] * A[j] 那么result[k--] = A[i] * A[i]; 。

代码

暴力方法

class Solution:def sortedSquares(self, nums: List[int]) -> List[int]:nums = list(map(lambda x:x*x,nums))return sorted(nums)

双指针法

class Solution:def sortedSquares(self, nums: List[int]) -> List[int]:left,right,k = 0,len(nums)-1,len(nums)-1result = [0]*len(nums)#新建一个result数组用来存放平方后的元素while left <= right:if nums[left]*nums[left]<nums[right]*nums[right]:result[k] = nums[right]*nums[right]right-=1else:result[k] = nums[left]*nums[left]left+=1k-=1return result

http://www.yayakq.cn/news/75608/

相关文章:

  • 如何用vs2012做网站wordpress建站侵权
  • 成品网站模板下载住房和城乡建设厅官网查询
  • 怀化网站制作建设网站建设工期及预算
  • 优质的网站建设宣传片拍摄注意事项
  • 韩语网站建设注意事项dw制作网页模板
  • 国外做调查的网站做暧暧网站在线
  • 网站站点连接不安全佛山市顺德区建设局网站
  • 单页网站怎么卖餐厅网站建设什么科目
  • 大型门户网站有哪些黄岩网站开发
  • 网站登录密码忘记昌邑网站设计
  • php免费网站系统平台小程序
  • 做网站路由器映射外网删除wordpress 后台
  • 奉化网站建设专注网站建设微信开发
  • 用asp做网站流程织梦新手网站建设
  • 平度做网站公司mugeda做网站
  • 网站建设需要哪些素材网站备案 新增
  • 建设一个班级网站的具体步骤xp怎么做网站服务器
  • 怎样构建网站页游小游戏
  • 网站建设注册教程建设网站专业
  • 湖南网站托管php网站开发实例教程传智
  • wap手机网站开发asp经验数字展厅展馆解决专家
  • php主机网站网站建设属于什么行业分类
  • 天津做网站软件成都招聘网站制作
  • 唯美谷智能网站建设系统微信小程序开发实战源代码
  • 怎样做一元购网站广告网站建设与制作公司
  • 接网站 建设微信公众平台设计
  • 卖服务器建网站搜索量最高的网站
  • 网站建设公司重庆淘宝客网站开发定制
  • 网站建设收费标准信息网站规划有哪些内容
  • 网站文件内容多少与虚拟主机空间大小的关系重庆市建设工程施工安全信息网