华为一道机试题
来源:互联网 发布:淘宝图片保护盾 编辑:程序博客网 时间:2024/05/16 12:52
问题描述:
比较两个数组,要求从数组最后一个元素开始逐个元素向前比较,如果2个数组长度不等,则只比较较短长度数组个数元素。请编程实现上述比较,并返回比较中发现的相等元素的个数。
代码:
package com.test.test;
public class Test {
public static void main(String[] args) {
int []a = {23,43,1,32,4,54,10,11,};
int []b = {43,3,32,3,4,10,11};
int alength = a.length;
int blength = b.length;
int count = 0;
if (alength<=blength){
for (int i = blength-1;i>(blength-alength-1) ; i--) {
if(a[i-(blength-alength)]==b[i]){
count++;
System.out.println("相同的元素为"+b[i]);
}
}
}else{
for (int j = alength-1; j > (alength-blength-1); j--) {
if(a[j]==b[j-(alength-blength)]){
count++;
System.out.println("相同的元素为"+a[j]);
}
}
}
System.out.println("相同的元素有"+count+"个");
}
}
- 华为一道机试题
- 一道华为的机试题
- 华为的一道机试题,单词倒序
- 华为一道面试题
- 一道华为面试题
- 华为一道面试题
- 一道华为面试题
- 一道华为面试题
- 一道华为面试题
- 一道华为的面试题
- 华为的一道面试题
- 华为一道机试题-操作系统任务调度问题
- 小试身手__一道华为机试题
- .一道华为机试题,有兴趣的同学可以试试
- 华为的一道机试题及答案(压缩字符串)
- 一道华为2016机试题总结:“最高分是多少”
- 华为一道面试题及其解决方法
- 华为的一道经典面试题详解
- 编辑器进阶---摆脱Arduino IDE,神器Sublime Text 2
- hdu 4751——Divide Groups
- Window文件目录遍历 和 WIN32_FIND_DATA 结构
- HDU 4751 Divide Groups
- python 编码问题
- 华为一道机试题
- 小明的调查作业 nyist48
- 黑马程序员--Java学习笔记之面向对象思想(多态、内部类、匿名内部类、异常类)
- 【leetcode】Rotate List
- linux 下 android 源码下载 (repo sync)
- Hibernate createSQLQuery与createQuery的区别
- HDU 4750(Count The Pairs)
- 为什么我认为goroutine和channel是把别的平台上类库的功能内置在语言里
- Ecshop微博登录方式与用户账号的绑定