373. 查找和最小的K对数字

技术373. 查找和最小的K对数字 373. 查找和最小的K对数字给定两个以升序排列的整数数组 nums1 和 nums2,以及一个整数 k。
定义一对值(u,v),其中第一个元素来自nums1,第二个

373.查找和最小的K对数字

给定两个以升序排列的整数数组nums1和nums2,以及一个整数k。

定义一对值(u,v),其中第一个元素来自nums1,第二个元素来自nums2。

请找到和最小的k个数对(u1,v1),(u2,v2).(英国,韩国).

来源:力扣(LeetCode)

链接:https://leet代码-cn。com/problems/find-k-对与最小和

著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

导入Java。乌提尔。*;

解决方案类{

私有(同Internationalorganizations)国际组织哈希(int x,int y){ 0

返回(x ^ 1)* 100000y;

}

public ListListInteger ksmallestbaks(int[]nums 1,int[] nums2,int k){ 0

set integer visited=new HashSet();

ListListInteger ret=new ArrayList();

PriorityQueueint[]队列=新优先级队列(新比较队列[](){ 0

@覆盖

公共int compare(int[] o1,int[]O2){ 0

返回整数。比较(nums 1[O1[0]]nums 2[O1[1]],nums 1[O2[0]]nums 2[O2[1]]);

}

});

queue.offer(new int[]{0,0 });

visited.add(hash(0,0));

while (k - 0!排队。isempty()){ 0

int[]节点=队列。poll();

int x=节点[0],y=节点[1];

ret.add(Arrays.asList(nums1[x],nums 2[y]);

if (x 1 nums1.length!visited.contains(hash(x 1,y))){ 0

visited.add(hash(x 1,y));

queue.offer(new int[]{x 1,y });

}

if(y ^ 1 nums 2。长度!visited.contains(hash(x,y ^ 1))(

visited.add(hash(x,y ^ 1));

queue.offer(new int[]{x,y ^ 1 });

}

}

返回浸水使柔软

}

}

心之所向,素履以往生如逆旅,一苇以航

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/147916.html

(0)

相关推荐

  • 合并HTTP请求与并行HTTP请求哪个更快

    技术合并HTTP请求与并行HTTP请求哪个更快本篇内容介绍了“合并HTTP请求与并行HTTP请求哪个更快”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希

    攻略 2021年11月11日
  • win10系统Docker怎么搭建设备共享平台stf

    技术win10系统Docker怎么搭建设备共享平台stf本篇内容介绍了“win10系统Docker怎么搭建设备共享平台stf”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如

    攻略 2021年12月13日
  • MYSQL如何利用MYSQL Shell安装 INNODB Cluster

    技术MYSQL如何利用MYSQL Shell安装 INNODB Cluster今天就跟大家聊聊有关MYSQL如何利用MYSQL Shell安装 INNODB Cluster,可能很多人都不太了解,为了让大家更加了解,小编

    攻略 2021年10月25日
  • jquery如何隐藏table的tr

    技术jquery如何隐藏table的tr这篇文章主要介绍“jquery如何隐藏table的tr”,在日常操作中,相信很多人在jquery如何隐藏table的tr问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法

    攻略 2021年11月16日
  • 1楼,为什么有人说买房子不要买一楼

    技术1楼,为什么有人说买房子不要买一楼为什么有人说买房子不要买一楼1楼?都有优势和劣势,它的优势是热天很凉快,不用开多少空调,可以在一楼做生意开个超市,可以在一楼,搞美容美发,也可以搞快递。不用拿铺面租金。老人孩子上下楼

    生活 2021年10月24日
  • Adapter适配器中如何通过Interface接口响应回调

    技术Adapter适配器中如何通过Interface接口响应回调这篇文章主要介绍了Adapter适配器中如何通过Interface接口响应回调,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获

    攻略 2021年11月15日