查找算法
查找整型数组内出现一次的数字 面试中经常出现的问题
现在我们用PHP的方式实现其中的一种解决方案,运行效率最高的一种
思路:运用异或运算
异或功能:两两相同的异或结果为0,0在与只出现一次的那个数字异或就会得到这个数字
PHP代码实现:
$arr = array(6,5,6,8,5,8,3,4,2,4,2);
$res = 0;
for($i=0;$i
$res ^= $arr[$i];
}
echo $res;
最近发表
热评文章
热门文章
Linux怎样优化网络带宽使用
2025-04-20
如何手工制作台历?简单步骤与创意设计指南
2025-04-19
如何查询他人身份证号码?合法途径与注意事项解析
2025-04-19
Windows防火墙打不开怎么办?全面解决方法
2025-04-14
Linux设置环境变量的方法?linux设置环境变量的命令
2025-04-11
CentOS与Aliyun Linux有什么区别?如何选择最佳方案?
2025-03-24