每日算法(二十四)-java找到两个数组的公共部分

该博客讨论了如何使用Java编程找出两个数组的公共部分。通过双重遍历数组,当遇到相等元素时,将其记录到结果中,并检查是否存在连续相等的元素。示例展示了具体操作过程。
摘要由CSDN通过智能技术生成

每日算法(二十四)-java找到两个数组的公共部分

找到两个数组的公共部分
Example 1:
Input: nums1 = [1,2,2,1], nums2 = [2,2]
Output: [2,2]
Example 2:
Input: nums1 = [4,9,5], nums2 = [9,4,9,8,4]
Output: [4,9]
这里直接双重遍历,两个数组都是从第一个元素开始,当左边数组的元素等于右边数组的元素时,记录下当前的值,用字符串来存,然后在刚才找到的元素后面继续找,看是否有连续相等的元素,加上之前的字符串,代码如下

public static String result(int arr1[],int arr2[])
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值