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

南宁网站建设网站河南今日重大新闻

南宁网站建设网站,河南今日重大新闻,旅行网站建设,公司网站文章的排版文章目录 一、题目二、C# 题解 一、题目 给定两个整数数组 a 和 b,计算具有最小差绝对值的一对数值(每个数组中取一个值),并返回该对数值的差 示例: 输入:{1, 3, 15, 11, 2}, {23, 127, 235, 19, 8} 输出&…

文章目录

  • 一、题目
  • 二、C# 题解

一、题目

  给定两个整数数组 ab,计算具有最小差绝对值的一对数值(每个数组中取一个值),并返回该对数值的差

示例:

输入:{1, 3, 15, 11, 2}, {23, 127, 235, 19, 8}
输出:3,即数值对(11, 8)

提示:

  • 1 <= a.length, b.length <= 100000
  • -2147483648 <= a[i], b[i] <= 2147483647
  • 正确结果在区间 [0, 2147483647]

  点击此处跳转题目。

二、C# 题解

  将两个数组排序,依次比较最临近的两个数的差值。每次取较小的那个数前进一位。如果两个数相等,则直接返回 0,因为没有比 0 更小的结果了。

public class Solution {public int SmallestDifference(int[] a, int[] b) {Array.Sort(a);Array.Sort(b);int pa = 0, pb = 0;long ans = Int32.MaxValue;while (pa < a.Length && pb < b.Length) {if (a[pa] == b[pb]) return 0;ans = Math.Min(Math.Abs((long)(a[pa] - b[pb])), ans);if (a[pa] < b[pb]) pa++;else pb++;}return (int) ans;}
}
  • 时间:148 ms,击败 100.00% 使用 C# 的用户
  • 内存:4.38 MB,击败 60.00% 使用 C# 的用户
http://www.ds6.com.cn/news/120997.html

相关文章:

  • 真么做网站深圳网络营销模式
  • 女人做一级a网站免费做微商如何引流推广怎么找客源
  • wordpress社交媒体优化排名优化
  • 做移门配件的网站东莞网站建设优化推广
  • 大型网站一般用什么语言做的在线资源搜索神器
  • 电影网站建设的核心是加速游戏流畅的软件
  • 企业网站建设思路品牌软文案例
  • 网站地址解析百度关键词排名十大排名
  • 甘肃做高端网站学生个人网页制作成品
  • 企点qq售卖平台长沙专业竞价优化公司
  • 网站怎么做图片搜索seo快速排名工具
  • 那个网站做的调查准确seo排名优化技巧
  • 期末作业做网站的心得体会营销策略分析论文
  • 产品包装设计模板甘肃seo网站
  • 试用网站建设代写
  • 哪里做网站的比较多大数据比较好的培训机构
  • 动态网站开发流程如何进行网站的宣传和推广
  • 印刷报价网站源码制作网页的流程
  • 河池网站建设营销推广策划方案范文
  • 深圳做h5网站设计黑帽seo之搜索引擎
  • 南宁网站建设哪家公司好清博舆情系统
  • 免费中文网站模板整站优化系统厂家
  • 做网站一个月多少钱文章代写
  • 人人秀h5页面制作软件seo 百度网盘
  • 福田手机网站建设高清视频线转换线
  • 乌鲁木齐建设网站中国国家人事人才培训网官网
  • 盐城网站设计公司百度统计网站
  • 亦庄公司做网站想要网站导航正式推广
  • 最新创建的网站百度刷首页怎么刷
  • 宜兴网站建设价格信息关键词搜索指数