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

怎么进入网站空间台州市建设施工图审图网站

怎么进入网站空间,台州市建设施工图审图网站,全国八大员报名官方网站,平面设计免费软件658.找到K个最接近的元素 方法一#xff1a;二分查找双指针 假设数组长度为n#xff0c;数组arr已经按照升序排序#xff0c;可以将数组arr分为两部分#xff0c;前一部分所有元素[0,left]都小于x#xff0c;后一部分[right,n-1]都大于等于x#xff0c;left与right都可以…658.找到K个最接近的元素 方法一二分查找双指针 假设数组长度为n数组arr已经按照升序排序可以将数组arr分为两部分前一部分所有元素[0,left]都小于x后一部分[right,n-1]都大于等于xleft与right都可以通过二分查找获得left和right指向的元素都是各自部分最接近x的元素因此我们可以通过比较left和right指向的元素获取整体最接近x的元素如果x-arr[left]≤arr[right]-x则将left-1否则将right1相应地如果left或right已经越界那么不考虑对应部分的元素最后区间[left1,right-1]的元素就是需要获得的结果 class Solution {public ListInteger findClosestElements(int[] arr, int k, int x) {int right binarrySearch(arr,x);int left right - 1;while(k--0){if(left 0){right;}else if(right arr.length){left--;}else if(x - arr[left] arr[right] -x){left--;}else{right;}}ListInteger ans new ArrayList();for(int i left1;iright;i){ans.add(arr[i]);}return ans;}public int binarrySearch(int[] arr,int x){int low 0,high arr.length - 1;while(low high){int mid low (high - low) / 2;if(arr[mid] x){high mid;}else{low mid 1;}}return low;} }方法二二分查找 class Solution {public ListInteger findClosestElements(int[] arr, int k, int x) {int left 0,right arr.length -1;while(right - left 1k){if(Math.abs(arr[left] - x) Math.abs(arr[right] - x)){left;}else{right--;}}ListInteger result new ArrayList();for (int i left; i right; i) {result.add(arr[i]); // 将选定范围内的元素添加到结果列表}return result;} }
http://www.hkea.cn/news/14409605/

相关文章:

  • p2p视频网站建设网站广告链接怎么做
  • 网站内怎么做搜索tk免费域名注册网站
  • 好的做蛋糕网站钓鱼网站生成器
  • 建设厅质监总站网站郑州%公司 网站建设
  • 营销型高端网站建设价格品牌网站建设4a小蝌蚪
  • wordpress英文站徐州最好网站建设
  • 铁岭做网站网页制作教程(第三版)书籍
  • 建管家企业网站天元建设集团有限公司青岛分公司张德平不干了
  • 网站的引导页面是什么意思建设银行明细网站能查多久
  • 住房和城乡建设主管部门网站免费照片模板制作
  • php网站忘记后台密码WordPress网页自动重定向
  • 做网站的技术员跨境电商服务
  • 网站建设营销怎么做网络营销方式和手段
  • 郑州定制网站推广工具手机装修设计软件app
  • 专业网站建设优势用Off做网站
  • 做周边的网站网络公司要求做网站工商网监
  • 做电影下载网站京津冀协同发展的问题
  • 微信公众号可以做微网站wordpress连不上
  • 郑州专业制作网站费用网站的前端用什么语言
  • 电子商务网站建设收益举例使用html5做语音标注网站
  • 自学建网站做网站优化wordpress的别名获得页面的别名
  • 怀化住建部网站网站制作案例图片
  • 一个网站开发成本wordpress导入docx
  • wordpress网站自适应做装修公司网站
  • 百度网站收录删除wordpress外链转内链代码
  • 在阿里云上建立网站的步骤网站建设谈业务要知道什么
  • 开发网站如何选需要注意什么问题北京企业建设网站公司简介
  • 哪家能建设网站如何用织梦建网站
  • 开发软件大全如何做网站公司名seo
  • 上海高端网站搭建wordpress c2c