leetcode:349.两个数组的交集

发布时间:2024年01月05日

编程语言:java

class Solution {
    public int[] intersection(int[] nums1, int[] nums2) {
        Set<Integer> set1 = new HashSet<>();
        Set<Integer> set2 = new HashSet<>();
        List<Integer> col = new ArrayList<>();
        for(int i = 0;i < nums1.length;i++){
            set1.add(nums1[i]);
        }
        for(int i = 0;i < nums2.length;i++){
            set2.add(nums2[i]);
        }
        for(int k : set1){
            for(int m : set2){
                if(k == m){
                    col.add(k);
                }
            }
        }
        int coll[] = new int[col.size()];
        for(int i = 0;i < col.size();i++){
            coll[i] = col.get(i);
        }
        return coll;
    }
}

文章来源:https://blog.csdn.net/weixin_63901788/article/details/135395304
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。