Java 从后向前依次比较两个数组
2024-09-03 01:46:33
这是华为往年的一道上机题
题目:
给定两个数组,以及两个数组的长度,要求从最后一个元素开始,依次比较两个数组对应的元素。如果有一个数组较短,则以短数组为准。返回不同元素的个数。
解答:
int func(int[] array1, int len1, int[] array2, int len2){
int count = 0;
for(int i=len1-1, j=len2-1; i>=0&j>=0; i--,j--){
if(array1[i]!=array2[j])
count++;
}
return count;
}
虽然题目不难,但是这段代码是如此的简短。我没有先自己做下题目,而是先看了一种答案,后来又看到了这个答案。
最新文章
- document.getElementById()与 $()区别
- 一步一步学swift之:自己写Api接口-PHP
- Owin是什么?
- [python]倒计时实现
- ASP.NET页面继承关系
- Lua调试:getinfo详解
- jenkins,SVN构建总是clean目录,回归失败
- Spring源码情操陶冶-DefaultBeanDefinitionDocumentReader#parseBeanDefinitions
- Hello China操作系统在Virtual PC上的安装和使用
- vmware安装centOs操作系统配置网络的一系列问题
- Redis集群方案怎么做?
- Python—集合的操作、文件的操作
- openvpn显示连接成功但是无法进行git操作
- Study 7 —— CSS美化背景和边框
- WPF--模板选择
- mysql数据导入导出与数据表优化
- 基于原生PHP交叉会员权限控制
- FREETEXTBOX
- 【Android】16.2 Started Services
- netty10---分包粘包
热门文章
- 20175212童皓桢 《Java程序设计》第十周学习总结
- golang context学习记录1
- leetcode 200岛屿的个数
- hdu5747 Aaronson 贪心
- hibernate必须的包下载以及各个包的作用
- Service 是否在 main thread 中执行, service 里面是否能执行耗时的操作?
- LoadRunner运行时异常处理
- apache通过rewrite限制某个目录
- LoadRunner12.53录制手机应用
- cocos2dx[3.2](3) 浅析CCDeprecated.h