[JAVA]给定两个整形数组,并找出其中共同的元素
来源:互联网 发布:编写小说的软件 编辑:程序博客网 时间:2024/05/21 10:43
[JAVA]给定两个整形数组,并找出其中共同的元素
给出的数组分别为
a= {23,12,45,11}b= {99,33,12,45,67,11}
思路分析
这个问题的方法需要我们使用到for
循环的嵌套,每层for
循环遍历不同的数组,然后在内层循环中田间一个判断语句if(数组1[循环变量1]-数组2[循环变量2]==0)
就可以完成条件判断了,相当于两个数组的每个元素依次相减后,挑出差值为0的元素依次输出就可以了。
此题在方法中我们需要设置两个整形的数8组形参,这样才能接收到主函数中的两个数组。
源代码
package com.Week2;public class homework2 {public static void main(String[] args) { int[] a= {23,12,45,11}; int[] b= {99,33,12,45,67,11}; equal(a,b);}public static void equal(int[] c,int[] d) { System.out.print("The euqal number is:"); for (int i = 0; i < c.length; i++) { for (int j = 0; j < d.length; j++) { if(c[i]-d[j]==0) { System.out.print(c[i]+" "); } } } }}
Enjoy it~
阅读全文
0 0
- [JAVA]给定两个整形数组,并找出其中共同的元素
- 给定两个已排序序列,找出共同的元素
- 给定两个已排序序列,找出共同的元素
- 给定一个整形数组,是否能找出其中的两个数使其和为某个指定的值?
- 两数之和二 给定一个整形的数组,找出其中的两个数使其和为某个指定的值,并返回这两个数的下标(数组下标是从0开始)。假设数组元素的值各不相同,则要求时间复杂度O(n),n为数组的长度
- 【查找】找出两个数组共同拥有的元素
- 给定一个无序整形数组,找出其中所以三个数之和为0的所有组合
- 阿里——给一个整形数组,找出其中和等于给定值的组合
- 两个自小到大的整形数组,找出两个数组的交集的元素
- leetcode-java.T001_TwoSum 给定一个整数数组,找出其中两个数满足相加等于你指定的目标数字
- 在给定的数组中找出两个元素和为给定值的所有元素对
- 在给定的数组中找出两个元素和为给定值的所有元素对
- Java算法给定一个整数数组,找出其中两个数相加等于目标值
- Java算法给定一个整数数组,找出其中两个数相加等于目标值
- 两个集合有共同元素,其中一个集合删除两个集合共同的元素
- 给定一个未排序数组, 找出其中最长的等差数列
- 找出升序数组中元素之和最接近于给定数值的两个数
- 找出一个整形数组的所有元素除了一个、两个、三个元素外,其余全是成对出现的,找出这些元素
- 在线报表设计实战系列 – ④制作复杂表头报表
- hadoop之SSH安装配置
- oracle在现有表的基础上建立分区表
- 自用虚拟机极限精简系统2003、XP、7、8.1、10|体积更小更稳定
- 测试报告参考规范之测试目标和测试方法(功能测试和性能测试)
- [JAVA]给定两个整形数组,并找出其中共同的元素
- Android逆向之旅---Android中的GG大玩家应用破解教程分析
- 内看查象从中目解必前造须林
- 【noip2017提高组总结】
- Maven配置,显示不是内部命令,错误原因
- Java开发环境的搭建与JVM跨平台的原理
- 大数据和云计算技术周报(第2期)
- Fuzzy c-means (FCM)聚类算法
- JavaScript创建对象的八种方式