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

网站维护说明青海中小企业网站建设

网站维护说明,青海中小企业网站建设,东莞化妆品网站建设,4399全部网页游戏大全题目&#xff1a; 给你两个整数数组 arr1 &#xff0c; arr2 和一个整数 d &#xff0c;请你返回两个数组之间的 距离值 。 「距离值」 定义为符合此距离要求的元素数目&#xff1a;对于元素 arr1[i] &#xff0c;不存在任何元素 arr2[j] 满足 |arr1[i]-arr2[j]| < d 。 …

题目

给你两个整数数组 arr1 , arr2 和一个整数 d ,请你返回两个数组之间的 距离值 。

距离值 定义为符合此距离要求的元素数目:对于元素 arr1[i] ,不存在任何元素 arr2[j] 满足 |arr1[i]-arr2[j]| <= d 。

思路:对于 arr1​ 中的元素 x,如果 arr2​ 没有在 [x−d,x+d] 中的数,那么答案加一。

方法:把 arr2从小到大排序,这样我们可以二分查找。遍历 arr1,设 x=arr1[i],在 arr2中二分查找 ≥x−d 的最小的数 y。如果 y 不存在,或者 y>x+d,那么说明 arr2没有在 [x−d,x+d] 中的数,答案加一。

代码

class Solution {public int findTheDistanceValue(int[] arr1, int[] arr2, int d) {Arrays.sort(arr2);int ans = 0;for (int x : arr1) {int start = lowerBound(arr2, x - d);if (start == arr2.length || arr2[start] > x + d) {ans++;}}return ans;}private int lowerBound(int[] nums, int target) {int left = 0, right = nums.length - 1;while (left <= right) {int mid = left + (right - left) / 2;if (nums[mid] < target) {left = mid + 1;} else {right = mid - 1;}}return left;}
}

性能


文章转载自:

http://gcdxrv0H.gqjzp.cn
http://m5da0h5L.gqjzp.cn
http://yE6gbHeW.gqjzp.cn
http://UjfT1U88.gqjzp.cn
http://NGQ6mYdf.gqjzp.cn
http://QF2AiWFe.gqjzp.cn
http://5UuTlG15.gqjzp.cn
http://fuGHvgH0.gqjzp.cn
http://6RbLNcdK.gqjzp.cn
http://fZngAC8Y.gqjzp.cn
http://wixBKQWD.gqjzp.cn
http://kWK9qqU3.gqjzp.cn
http://ZIv5gKUO.gqjzp.cn
http://gnO3BhFF.gqjzp.cn
http://C1ZdxcIZ.gqjzp.cn
http://QTwgZ992.gqjzp.cn
http://rnBStT0E.gqjzp.cn
http://Jiz8QWMC.gqjzp.cn
http://97YxPba7.gqjzp.cn
http://Atd4X7tU.gqjzp.cn
http://PWHBCDbC.gqjzp.cn
http://ZDsFxocI.gqjzp.cn
http://xuIR3yKk.gqjzp.cn
http://DiNiQhII.gqjzp.cn
http://SWmmQphp.gqjzp.cn
http://VbLZO28T.gqjzp.cn
http://WzN1arW6.gqjzp.cn
http://ItnfOdin.gqjzp.cn
http://Da1ROC6N.gqjzp.cn
http://ZiMb2D1G.gqjzp.cn
http://www.dtcms.com/wzjs/730949.html

相关文章:

  • 做网站的标准wordpress5.1友情链接
  • 网站建设怎么说服客户上海建网站制
  • 家具网站 模板wordpress网站统计插件
  • 网站建设写代码上海网站建设 找思创网络
  • 网站建设借鉴WordPress轻量企业主题
  • 网站模板英文手机跳转网站建设
  • 普洱网站建设优化网站开发中数据库的设计原则
  • 网站建设咨询公司地址鞍山seo优化
  • 贵阳网站制作系统做家居建材出口网站有哪些
  • 网站域名会赠送几个邮箱企业常用系统
  • 安徽平台网站建设费用企业网站 三合一
  • 天水做网站电话投资10元1小时赚百元
  • 快三彩票网站开发文字一键生成图片
  • 网站推销怎么做ppt英文站 wordpress seo优化
  • 沈阳网站优化 唐朝网络广州平面设计线下培训班
  • 陕西网站建设的内容搜索引擎优化方法有哪几种
  • 山东建设执业资格注册中心网站临沂网站建设方案服务
  • 网站建设竞品调研搜索引擎排名网站
  • 网站建设推广刘贺稳1婺城区建设局网站
  • wordpress调用表单长沙优化公司
  • 公司网站设计维护网站设计说明书
  • 丰台seo网站关键词优化网页制作要学什么课程
  • 可以做旅行计划的网站做校园文化展览的网站
  • 如何做地图的ppt模板下载网站品牌网站制作网站公司
  • 网站建设 小程序开发瑞丽网站建设
  • 怎样建设一个能上传数据的网站网站怎么添加广告
  • 网站建设广告图网页制作基础教程第二版
  • 微信后台网站建设东莞市建设网站首页官网
  • 书城网站开发网页设计视频代码
  • 深圳市住房和城乡建设厅网站昆山新意建设咨询有限公司网站