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

四川建设厅官方网站文件下载wordpress主题清除数据库

四川建设厅官方网站文件下载,wordpress主题清除数据库,温州网站开发流程,58和百度哪个推广效果好题目 . - 力扣#xff08;LeetCode#xff09; 给你一个按 非递减顺序 排序的整数数组 nums#xff0c;返回 每个数字的平方 组成的新数组#xff0c;要求也按 非递减顺序 排序。 例1 输入#xff1a;nums [-4,-1,0,3,10] 输出#xff1a;[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] 104nums 已按 非递减顺序 排序 思路 暴力排序 最直观的想法莫过于每个数平方之后排个序直接使用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]left1k-1return result
http://www.hkea.cn/news/14465109/

相关文章:

  • 什么网站可以做产品入驻自己怎样免费建设网站
  • 无锡制作网站小程序源码开发
  • wordpress插件如何应用外链seo招聘
  • 襄阳seo站内优化广东省交通建设监理检测协会网站
  • 百度站长联盟电子商务平台经营者对
  • 湘潭网站建设 h磐石网络时尚类网站建设
  • 建设系统网站全名天津做网站哪家好
  • 运维负责做网站吗iis6 静态网站
  • 深圳市年年卡网络科技公司是什么网站建设和谷歌优化
  • 报考大专网站肇庆wordpress图片更换
  • 柳州论坛网站建设肇庆企业网站建设
  • 长春做企业网站温州做网站老师
  • 查询公司的网站备案开发工具指的是什么
  • 枣庄专业三合一网站开发哪里可以检测短链脂肪酸
  • 建设企业网站官网下载中心为什么要做手机网站
  • 东城网站开发找回微信
  • 品牌网站建设专家网站开发招聘需要
  • 黄冈网站推广软件下载网站建设公司哪家强
  • 网站开发有前途么有模板了怎么建设网站
  • 临沂市建设局网站改版dw用ps切片做网站
  • 常州网站建设外包公司哪家好vivo应用商店下载安装
  • 网站开发的基础网站空间在哪申请
  • 发帖百度秒收录网站分享企业管理培训课程机构排名
  • 以下不属于网站建设优化wordpress文件上传失败
  • 深圳建设工程协会网站平台一直维护是不是要跑路了
  • 夜间正能量网站商丘网红宋飞
  • 网络建设与网站建设微商怎么做自己的网站
  • 网站建设 天佑互联建设一个旅游网站的目的是什么
  • 网站案例模板百度推广登录入口下载
  • 网站注册商是什么wordpress知识