一个整型数组中,每个元素两两出现,其中一个元素只出现一次,请找出来

来源:互联网 发布:网络语沙发是什么意思 编辑:程序博客网 时间:2024/04/28 14:56

解决方案:

使用异或运算

案例代码如下:

ublic class SingleOne {public static void main(String[] args) {int[] array = {5,4,5,4,3,8,9,9,8};int result = array[0];for(int i = 1;i<array.length;i++){result^=array[i];}System.out.println(result); //3}}

0 0
原创粉丝点击