当前位置: 首页 > 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.mmbaike.com/news/46606.html

相关文章:

  • 网站开发验收过程郑州seo优化大师
  • 一个网站域名多少钱营销策划推广
  • 泰州网站制作报价网络推广是什么意思
  • 毕业设计拼车网站的建设雨实现网店培训班
  • 图片搜集网站怎么做今日热点新闻头条排行榜
  • 定制网站模板企业网络推广方式
  • 更改网站主题b站不收费网站
  • 有哪些好的做网站公司好seo是什么意思电商
  • 网站建设公司扬州阿里指数网站
  • 企业商城网站建设排行榜百度
  • 工信部网站备案网址网络推广深圳有效渠道
  • 西安专业网站建设服务百度seo优化公司
  • 做钓鱼网站犯法吗宁波seo外包推广软件
  • 郑州做网站好的公司软文编辑器
  • 成都市住房和城乡建设局官网查询开鲁网站seo不用下载
  • 淘宝网站建设杭州个人网站建设
  • 如何创建自己公司网站公司网站模板
  • 重庆做网站的公司有哪些企业微信会话内容存档
  • 网站建设手机端页面模板网络营销的四种形式
  • 池州网站建设价格网络营销策划方案怎么做
  • 公众号做微网站google官方下载安装
  • 厦门网站制作百度云盘官网登录入口
  • 做网站服务器多大的好网络广告的收费模式有哪些
  • 网站设置不发送消息怎么设置回来进入百度app
  • 做高防鞋 哪个网站能上架免费b2b网站推广
  • 微信网站搭建公司南宁百度快速排名优化
  • 南宁网站建设怎样建立一个好网站链接是什么意思
  • 快速做网站哪家好上海做关键词推广企业
  • 营业执照查询系统东莞seo建站
  • 都匀网站制作公司电商seo搜索优化