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

汕头高端模板建站超兔crm

汕头高端模板建站,超兔crm,安阳网站制作哪家好,免费建站网页无需登陆题目: 给定一个无序的数组 nums,返回 数组在排序之后,相邻元素之间最大的差值 。如果数组元素个数小于 2,则返回 0 。 您必须编写一个在「线性时间」内运行并使用「线性额外空间」的算法。 来源:力扣(LeetC…

题目:

给定一个无序的数组 nums,返回 数组在排序之后,相邻元素之间最大的差值 。如果数组元素个数小于 2,则返回 0 。

您必须编写一个在「线性时间」内运行并使用「线性额外空间」的算法。

来源:力扣(LeetCode)
链接:力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台

示例:

示例 1:

输入:nums = [3,6,9,1]
输出:3
解释:排序后的数组是 [1,3,6,9], 其中相邻元素 (3,6) 和 (6,9) 之间都存在最大差值 3。


示例 2:

输入:nums = [10]
输出:0

解释:数组元素个数小于 2,因此返回 0。

解法:

先排序,返回前后元素差的最大值。

代码:

class Solution:def maximumGap(self, nums: List[int]) -> int:nums.sort()result = 0if len(nums) > 1:nums_pre, nums_last = nums[:-1], nums[1:]result = max(result, max(map(lambda x: x[1] - x[0], zip(nums_pre, nums_last))))return result

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

相关文章:

  • 公司网站用个人备案 2018电子商务主要学什么内容
  • 怎样 建设电子商务网站企业定制app
  • 微信订阅号不认证可以做网站吗wordpress 筛选功能
  • 一共有多少网站温州网站设计图片大全
  • 网站建设法律可行性公司名怎么取名比较旺
  • 网站主色调wordpress网站加载过慢
  • 青岛专业网站建设网页设计首页子页
  • 网站主页模板 优帮云文学写作网站
  • 网站怎样做优化调整wordpress课程报名
  • 网站建设的设计方案网站开发看掉一些功能
  • 前端网站建设dede网站如何换源码
  • 局门户网站建设的目标渠道合作平台
  • 工控主机做网站服务器运营好学吗?多久能学会
  • 国家建设执业资格注册中心网站中企动力做销售怎么样
  • 关于春节的网站设计htmlwordpress5.2 注册验证
  • 杭州西湖区抖音seo哪里找凤山网站seo
  • 湖南专业做网站公司有哪些企业信用信息系统官网
  • 长沙网站建设公司排行榜qq网页版 登陆
  • 郑州正规的网站设计国内app开发公司哪家好
  • 西安抖音运营重庆sem优化
  • 网站建设优化重庆wordpress文字怎么做超级链接
  • 网站系统建设需要什么条件怎样淘宝做seo网站推广
  • 一个域名两个网站上海网站开发与设计
  • 水果网站模板能注册通用网址的网站
  • 上海企业微信网站制作免费帮朋友做网站
  • 建设网站的效果目的及其功能中企动力做的网站容易SEO吗
  • 广州公司网站建设公司公司简介模板免费doc
  • 摄影网站首页设计wordpress 关闭自动更新
  • 照片管理网站模板下载宁波专业定制网站建设
  • 物流货运网站互联网公司排名100