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

龙岗爱联有学网站建设推广新产品最好的方法

龙岗爱联有学网站建设,推广新产品最好的方法,项目建设目标怎么写,wordpress商品多选问题背景 给定 m m m 个数组,每个数组都已经按照升序排好序了。 现在你需要从两个不同的数组中选择两个整数(每个数组选一个)并且计算它们的距离。两个整数 a a a 和 b b b 之间的距离定义为它们差的绝对值 ∣ a − b ∣ |a-b| ∣a−b∣…

问题背景

给定 m m m 个数组,每个数组都已经按照升序排好序了。
现在你需要从两个不同的数组中选择两个整数(每个数组选一个)并且计算它们的距离。两个整数 a a a b b b 之间的距离定义为它们差的绝对值 ∣ a − b ∣ |a-b| ab
返回最大距离。

数据约束

  • m = a r r a y s . l e n g t h m = arrays.length m=arrays.length
  • 2 ≤ m ≤ 1 0 5 2 \le m \le 10 ^ 5 2m105
  • 1 ≤ a r r a y s [ i ] . l e n g t h ≤ 500 1 \le arrays[i].length \le 500 1arrays[i].length500
  • − 1 0 4 ≤ a r r a y s [ i ] [ j ] ≤ 1 0 4 -10 ^ 4 \le arrays[i][j] \le 10 ^ 4 104arrays[i][j]104
  • a r r a y s [ i ] arrays[i] arrays[i]升序 排序。
  • 所有数组中最多有 1 0 5 10 ^ 5 105 个整数。

解题过程

自己没轻易地实现出一组只有一个数的效果,还没意识到减法可能溢出,鉴定为题做少了。

具体实现

class Solution {public int maxDistance(List<List<Integer>> arrays) {int min = Integer.MAX_VALUE >> 1;int max = Integer.MIN_VALUE >> 1;int res = 0;for (List<Integer> array : arrays) {int cur1 = array.get(0);int cur2 = array.get(array.size() - 1);res = Math.max(res, Math.max(cur2 - min, max - cur1));min = Math.min(min, cur1);max = Math.max(max, cur2);}return res;}
}
http://www.dtcms.com/wzjs/169207.html

相关文章:

  • 网站审核员做点啥站长工具忘忧草
  • 郑州微信公众号网站建设公司怎么在百度上推广
  • 用html制作旅游网站惠州企业网站seo
  • 做网站用的三角形图片游戏推广怎么做引流
  • 长沙营销型网站建设谷歌三件套下载
  • 清华大学自动化系seo入门版
  • 石家庄企业网站开发广告优化师的工作内容
  • 九江企业网站的建设今天的新闻发布会
  • 做怎么网站推广百度贴吧官网网页
  • 无备案网站如何赚钱seo超级外链工具免费
  • 网站开发 先做前端吗特大新闻凌晨刚刚发生
  • 重庆网站建设重庆零臻科技价新媒体
  • 福清做网站的公司seo如何快速排名百度首页
  • 泰兴网站设计如何制作个人网站
  • app开发公司投入seo优化服务公司
  • 网站服务器 要求清远今日头条最新消息
  • 泉州品牌网站设计定制长沙seo结算
  • 企业网站的特点是seo站群优化技术
  • 网站设计心得体会html网页制作代码大全
  • 百度推广seo软件百度小程序优化
  • wordpress 教程主题江门关键词优化公司
  • wordpress验证密码错误长春seo快速排名
  • 自己做网站自己做SEOseo公司排名
  • wordpress页面中添加小工具栏搜索引擎优化案例
  • 上海哪家公司做网站最好百度竞价推广出价技巧
  • 青浦专业做网站扬州网络推广公司
  • 南阳市中小企业融资综合信用服务杭州关键词优化平台
  • 企业网站价格花青岛网站建设维护
  • 广告传媒公司黄页好口碑关键词优化
  • 工艺品做网站我想创建一个网络平台