`
greemranqq
  • 浏览: 966131 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

找出唯一不重复数

 
阅读更多
static int[] m = {3, 4, 5, 6, 7, 8, 9, 10, 9, 8, 7, 6, 5, 4, 3};

    public static void main(String[] args) {
        
         // 利用 ^ 交换律
        print(m);
    }


    private static void print(int[] m) {
        int m1 = m[0];
        for (int i = 1; i < m.length; i++) {
            m1 = m1 ^ m[i];
        }
        System.out.println(m1);
    }

 

分享到:
评论

相关推荐

    数独破解(软件)

    数独是一种源自18世纪末的瑞士,后在美国发展、并在日本得以发扬光大的数学智力拼图游戏。拼图是九宫格(即3格宽×3格高)的正方形状,每一格又细分为一个...若数独游戏本身非唯一解,则本软件只能帮你找出其中一个解。

    数独破解(源码)

    数独是一种源自18世纪末的瑞士,后在美国发展、并在日本得以发扬光大的数学智力拼图游戏。拼图是九宫格(即3格宽×3格高)的正方形状,每一格又细分为一个...若数独游戏本身非唯一解,则本软件只能帮你找出其中一个解。

    数独破解2010(源码)

    数独是一种源自18世纪末的瑞士,后在美国发展、并在日本得以发扬光大的数学智力拼图游戏...若数独游戏本身非唯一解,早先的版本只求出一个解,而此升级版本可以找出多解。 注:源码是在Visual Studio.net 2010下写的。

    数独破解2010(软件)

    数独是一种源自18世纪末的瑞士,后在美国发展、并在日本得以发扬光大的数学智力拼图...若数独游戏本身非唯一解,早先的版本只求出一个解,而此升级版本可以找出多解。 另外,运行本程序需要安装最新的.NET平台(4.0)。

    LeetCode 算法题库【136】——只出现一次的数字

    首先看到这题,我们需要找到那个唯一的只出现一次的数字,而其他的数字都是只出现了两次,那么我们如果一个一个的去数组里找是否有重复的,这样时间复杂度会很大,所以我们要想如何更加简单的找出唯一的只出现一次的...

    数独自动计算及自动生成不同难易程度题目的源码

    1、基础法:找出空格中唯一可填的数字。方法是,先假设某空格中可填入九个数字,然后去掉所在行、所在列、所在宫中的已有数字。余下如果是唯一一个数字,那么这个数字就是结果 2、找唯一法:例如果某行、某列或某...

    Python查找数组中数值和下标相等的元素示例【二分查找】

    请编程实现一个函数,找出数组中任意一个数值等于其下标的元素,例如在数组【-3,-1,1,3,5】中,3和他的下标相等。 采用二分查找:如果数组中的数字小于下标,由于下标是-1的递减数列,但是数组中的元素差值大于...

    数据库课设图书借阅管理系统

    4、每学生一次可借多本书,但不能超出该生允许借阅上限数,每个学生可多次借阅,允许重复借阅同一本书。规定借书期限为二个月,超期每天罚二分。 5、学生可以进行借阅、续借、归还和查询书籍。借阅时要登记相应的...

    Lotus公式语言函数简介

    @DbLookup 1 给定一个值,在一个指定的视图(或文件夹)里查找,找出视图里的第一个排序列里包含该值的所有文档。对每个选中的文档,@DbLookup 返回视图里指定列的内容,或者返回一个指定域的内容 2 使用 ODBC.INI ...

    2009达内SQL学习笔记

    NOT 与 IN 在一起使用时,NOT 是找出与条件列表不匹配的行。 IN 列表里有 NULL 时不处理,不影响结果;用 NOT IN 时,有 NULL 则出错,必须排除空值再运算。 in :选择列表的条件 使用IN操作符的优点: 在长的...

    EXCEL集成工具箱V6.0

    【取唯一值】 能瞬间取任意存储格区域的内容为不含重复值的唯一值清单,加载到工具中并提供随时随地调用,具有重复加载与读写的特点。 【添加注解】 可视化地窗体添加与修改注解功能。提供50种美观大方的批注样式供...

    EXCEL集成工具箱V8.0完整增强版(精简)

    【取唯一值】 能瞬间取任意存储格区域的内容为不含重复值的唯一值清单,加载到工具中并提供随时随地调用,具有重复加载与读写的特点。 【添加注解】 可视化地窗体添加与修改注解功能。提供50种美观大方的批注样式供...

    Windows 系统错误代码简单分析

    注册表将不能读取、写出或刷新包含注册表系统映像的其中一个文件。  1017 系统试图将文件加载或还原到注册表中,但是,指定的文件不是注册表文件格式。  1018 试图在注册表键(已经标记为删除)中完成的操作...

    leetcode添加元素使和等于-My_C_Test:一些C(编程语言)测试

    找出 nums 中的三个整数,使得它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在唯一答案。 例如,给定数组 nums = [-1,2,1,-4], 和 target = 1. 与 target 最接近的三个数的和为 2. (-1 + 2 + 1 ...

    leetcode2sumc-CodingChallenges:来自各种来源的一组编码挑战。用C++实现的解决方案

    给定一个二进制数组,找出该数组中连续 1 的最大数目。 示例 1:输入:[1,1,0,1,1,1] 输出:3 说明:前两位或后三位为连续的1。 连续 1 的最大数量为 3。 笔记: 输入数组将只包含 0 和 1。输入数组的长度为正整数,...

    oracle数据库经典题目

    唯一约束的列的值不可以有重复值 B.唯一约束的列的值可以不是唯一的 C.唯一约束的列不可以为空值 D.唯一约束的列可以为空值 17. 只能存储一个值的变量是哪种变量?( B ) A. 游标 B. 标量变量 C. 游标变量 D. 记录...

    Access数据库设计的步骤(2).doc

    优化设计 在设计完需要的表、字段和关系后,就应该检查该设计并找出任何可能存在的不足。因 为在现在改变数据库的设计要比更改已经填满数据的表容易得多。 用Access创建表,指定表之间的关系,并且在每个表中输入...

    C++实现简单走迷宫的代码

    迷宫的入口和出口分别位于左上角和右下角,存在唯一的一条路径能够从入口到达出口,试着找出这条路径。 例如,下图是一个迷宫,红色表示走出迷宫的一条路径 输入:入口坐标(startX,startY),出口坐标(endX,...

    求两个数组的交集,配合去重方法使用.html

    两数组找相同 ## 1.给定两个数组,编写一个函数来计算它们的交集。 - 输出结果中的每个元素一定是唯一的。 ``` 输入:nums1 = [1,2,2,1], nums2 = [2,2] 输出:[2] 输入:nums1 = [4,9,5], nums2 = [9,...

    数据库操作语句大全(sql)

    EXCEPT 运算符通过包括所有在 TABLE1 中但不在 TABLE2 中的行并消除所有重复行而派生出一个结果表。当 ALL 随 EXCEPT 一起使用时 (EXCEPT ALL),不消除重复行。 C: INTERSECT 运算符 INTERSECT 运算符通过只包括 ...

Global site tag (gtag.js) - Google Analytics