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

西安手机网站建设动力无限海南建设厅评审网站

西安手机网站建设动力无限,海南建设厅评审网站,wordpress评论者名字,wordpress更改布局题目 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。 解题 以下算法时间复杂度为 def sortedSquares(nums):n len(nums)result [0] * n # 创建一个结果数组,长度与 nums 相同le…

题目

给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。

解题

 以下算法时间复杂度为O(n)

def sortedSquares(nums):n = len(nums)result = [0] * n  # 创建一个结果数组,长度与 nums 相同left, right = 0, n - 1  # 初始化左右指针position = n - 1  # 初始化结果数组的插入位置while left <= right:left_square = nums[left] ** 2right_square = nums[right] ** 2if left_square > right_square:result[position] = left_squareleft += 1else:result[position] = right_squareright -= 1position -= 1return resultnums = [-4, -1, 0, 3, 10]
print(sortedSquares(nums))  # 输出: [0, 1, 9, 16, 100]nums = [-7, -3, 2, 3, 11]
print(sortedSquares(nums))  # 输出: [4, 9, 9, 49, 121]

[0, 1, 9, 16, 100]
[4, 9, 9, 49, 121]

http://www.15wanjia.com/news/159805.html

相关文章:

  • 科技 公司 响应式 网站采集网站文章
  • 网站的网络营销方案学生网站建设的总结与评价
  • 网站开发是怎么开发的软件定制外包平台
  • 天河做网站开发网站设计与网站建设书店
  • 商城网站需要多少空间cms wordpress模板制作
  • 不用下载的行情网站做网站好看的背景图片
  • 个人备案的网站可以做淘宝客吗网站开发 团队协作
  • thinkphp网站模板下载h5制作软件包括
  • 虹口网站建设公司wordpress 清单 主题
  • 历史看过的网站网站没做好能不能备案
  • 一般网站建设费用预算深圳互联网科技有限公司
  • 做相亲网站的红娘累吗为男人做购物网站
  • 做推广哪个网站好上海医院设计网站建设
  • 免费建手机商城网站吗网址免费全自动推广平台
  • 一个网站按钮怎么做网站建设总结与体会
  • 为什么会有人攻击我用织梦做的网站个人网站建设背景和目的
  • 共享网站哪里建为什么很多公司做网站建设
  • 网上做网站怎么防止被骗建设银行网站的机构有哪些
  • 上门做指甲哪个网站旧笔记本 做网站
  • 脉脉用的什么技术做网站汽车技术资料网站建设
  • 做论坛网站的应用网络服务费税率是多少
  • 怎样下载做网站的软件广州h5网站建设
  • 湖南长沙网站建设公司外贸论坛网站有哪些
  • 苏州网站建设制作开发公司vps如何搭建网站
  • 外贸企业网站改版公众号编辑器下载
  • 网站推广软件免费版大全手机做ppt的软件
  • 建站公司还赚钱吗wordpress 微信login
  • 网站备案网站名称怎么填西地那非
  • 网站设计建设代理机构求十大猎头公司排名
  • 网站站点不安全个人小白用织梦好还是wordpress好