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

wordpress网站访问慢一个网站如何推广

wordpress网站访问慢,一个网站如何推广,企业网站建设申请怎么写,北京建站模板源码题目 你有一个初始为空的浮点数数组 averages。另给你一个包含 n 个整数的数组 nums,其中 n 为偶数。 你需要重复以下步骤 n / 2 次: 从 nums 中移除 最小 的元素 minElement 和 最大 的元素 maxElement。 将 (minElement maxElement) / 2 加入到 aver…

题目

你有一个初始为空的浮点数数组 averages。另给你一个包含 n 个整数的数组 nums,其中 n 为偶数。
你需要重复以下步骤 n / 2 次:
从 nums 中移除 最小 的元素 minElement 和 最大 的元素 maxElement。
将 (minElement + maxElement) / 2 加入到 averages 中。
返回 averages 中的 最小元素。

示例 1:
输入:
nums = [7,8,3,4,15,13,4,1]
输出:
5.5
解释:

步骤numsaverages
0[7,8,3,4,15,13,4,1][]
1[2,3,7,8][5]
2[3,7][5,5]
3[][5,5,5]

提示:
2 <= n == nums.length <= 50
n 为偶数。
1 <= nums[i] <= 50

答案

我的方法一:
第一次采用的是for循环,这个题很简单,非常容易就能做出来,但是为什么我用了两个办法的,因为第一次提交的代码用时比较高,排名靠后,于是就想能不能用更快更高效的方法试一试,因此今天是两套方法。

class Solution:def minimumAverage(self, nums: List[int]) -> float:averages=[]for i in range(int(len(nums)/2)):minElement=min(nums)maxElement=max(nums)nums.remove(minElement)nums.remove(maxElement)averages.append((maxElement+minElement)/2)return min(averages)

我的方法二:
第二个采用的是while循环,不过我是现将它进行了排序,这样我认为会更快一点,事实结果也是如此。

class Solution:def minimumAverage(self, nums: List[int]) -> float:averages=[]nums.sort()n=len(nums)i=0while True:averages.append((nums[i]+nums[n-i-1])/2)if i==n-i-2:return min(averages)i+=1

官方的方法:排序
首先将 nums 从小到大进行排序,然后枚举 i∈[0, n/2),取
(nums[i]+nums[n−1−i])/2的最小值。

class Solution:def minimumAverage(self, nums: List[int]) -> float:nums.sort()res, n = inf, len(nums)for i in range(n // 2):res = min(res, (nums[i] + nums[n - 1 - i]) / 2)return res

作者:力扣官方题解
链接在这里
来源:力扣(LeetCode)
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

http://www.tj-hxxt.cn/news/22884.html

相关文章:

  • 微信公司网站b站推广网站入口mmm
  • 功能类网站口碑营销的案例及分析
  • 乌兰察布网站制作seo做的比较好的公司
  • 西安广告公司网站建设网站广告策划
  • 如何做家乡网站sem优化师是什么意思
  • 企业所得税怎么合理节税入门seo技术教程
  • 别人帮我做的网站没用要交费用吗新冠疫情最新消息今天
  • 广安网站设计公司链友之家
  • 动态网站留言板怎么做青岛网站
  • 网站建设Skype打不开兰州seo快速优化报价
  • 深圳网站维护有限公司苏州seo关键词优化推广
  • 找网站设计公司贵阳网站建设
  • 对软件工程专业的认识网站服务器速度对seo有什么影响
  • 网站设计目的与规划怎么写东莞seo优化公司
  • 网站建设哪家比较好免费域名解析网站
  • 怎么做阿里妈妈企业网站关键词网站查询
  • 北京建站模板制作深圳全网营销推广平台
  • 游戏币网站怎么做百度小说排行榜前十名
  • b2b购物网站建设seo站长论坛
  • 网站导航 javascript新浪nba最新消息
  • java网站开发文档规范应用商店aso
  • 高并发电商网站开发我要看今日头条
  • 好域名做网站河源今日头条新闻最新
  • 海口网站如何制作互联网推广渠道
  • 惠州禅城网站建设域名服务器ip查询网站
  • 做dj选歌是哪个网站网站建设山东聚搜网络
  • 百度开放云做网站举例一个成功的网络营销案例
  • 汕头有建网站公司吗googleseo推广
  • 网站抽奖模板手机推广平台有哪些
  • 长沙网上商城北京seo优化厂家