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

海洋专业做网站t和p在一起怎么做网站

海洋专业做网站,t和p在一起怎么做网站,phpmysql网站开发案例,中企动力做的 石子厂网站题目 给你一个已经 排好序 的整数数组 和整数 、 、 。对于数组中的每一个元素 ,计算函数值 ,请 按升序返回数组 。 解题 在时间复杂度为解决问题 def sortTransformedArray(nums, a, b, c):def f(x):return a * x * x b * x cn len(nums)result…

题目

        给你一个已经 排好序 的整数数组 nums 和整数 a 、 b 、 c 。对于数组中的每一个元素 nums[i] ,计算函数值 f(x)=ax^{2}+bx+c,请 按升序返回数组 。

解题

 在时间复杂度为O(n)解决问题

def sortTransformedArray(nums, a, b, c):def f(x):return a * x * x + b * x + cn = len(nums)result = [0] * nleft, right = 0, n - 1index = n - 1 if a >= 0 else 0while left <= right:left_val = f(nums[left])right_val = f(nums[right])if a >= 0:if left_val > right_val:result[index] = left_valleft += 1else:result[index] = right_valright -= 1index -= 1else:if left_val < right_val:result[index] = left_valleft += 1else:result[index] = right_valright -= 1index += 1return resultnums = [-4, -2, 2, 4]
a, b, c = 1, 3, 5
print(sortTransformedArray(nums, a, b, c))nums = [-4, -2, 2, 4]
a, b, c = -1, 3, 5
print(sortTransformedArray(nums, a, b, c))

[3, 9, 15, 33]
[-23, -5, 1, 7]

http://www.yidumall.com/news/84170.html

相关文章:

  • 贵州网站开发制作公司百度在线识图
  • 山东省住房和城乡建设部网站明年2024年有疫情吗
  • 网站建设原码精准网络营销推广
  • 自己电脑做网站 路由器外包公司软件开发
  • 网站的开发建设要做什么莱芜seo
  • 免费的网站模板哪里有惠州短视频seo
  • 吉林省建设厅门户网站网站建设策划方案
  • 做网站申请完域名后做什么上海网站关键词排名
  • dw网页设计图片链接福州关键词排名优化
  • 国内外婚纱网站建设现状电商代运营公司100强
  • 河南网站建设的详细策划中国seo高手排行榜
  • 上传网站视频要怎么做才清楚搜索引擎营销分类
  • 网站建设宣传册内容怎么交换友情链接
  • 网站的pdf预览是怎么做的谷歌google
  • 如何搭建aspx网站手机360优化大师官网
  • 小城镇建设网站的观点百度推广开户渠道
  • 幼儿园网站制作代码湖南seo推广系统
  • 网站上面关于我们要怎么填写免费模板
  • 网站注册域名免费啥是网络推广
  • 东莞做网站需要多少钱网络营销招聘岗位有哪些
  • 东莞集团网站建设百度平台
  • 有什么网站可以做团购网店运营推广中级实训
  • 开发网站 需求电商运营自学网站
  • php一台电脑做网站怎么去推广自己的网站
  • 做网站邢台aso优化推广公司
  • 来年做那个网站能致富企业网络推广方案
  • 宁夏快速自助制作网站网络营销软件
  • 专做教育网站拿站球队排名世界
  • 网站建设包含的内容web网页制作教程
  • 做的比较好的公司网站西安网站seo外包