1 package bitOperation;
 2
 3 import java.util.Arrays;
 4
 5 /**
 6  * @author zsh
 7  * @company wlgzs
 8  * @create 2019-02-14 14:36
 9  * @Describe 题2:找出落单的那个数
10  * 一个数组里除了某个数字之外的数字都出现了两次。
11  * 请写程序找出这个只出现一次的数字
12  */
13 public class Main2 {
14     public static void main(String[] args) {
15         //规定数组序列
16         int[] arr = {1,2,3,2,1};
17         //逐个异或
18         int x = 0;
19         for (int i = 0; i < arr.length ; i++) {
20             x = x ^ arr[i];
21         }
22         //打印数组
23         System.out.println(Arrays.toString(arr));
24         System.out.println(x);
25     }
26 }

算法思路:逐个异或去重。

转载于:https://www.cnblogs.com/zsh-blogs/p/10374560.html

蓝桥学院2019算法题1.3相关推荐

  1. 蓝桥学院2019算法题2.17

    题2:旋转数组的最小数字(改造二分法) 算法思路,先二分查找,最小的数应该在无序的那边. 1 package recursion; 2 3 /** 4 * @author zsh 5 * @compa ...

  2. 蓝桥学院2019算法题1.7

    浮点数二进制运算方法:乘2挪整 1 package bitOperation; 2 3 /** 4 * @author zsh 5 * @company wlgzs 6 * @create 2019- ...

  3. 蓝桥杯练习算法题(矩形切割成正方形)

    书山有路勤为径,学海无涯苦作舟 点赞再看,养成习惯 目录 1.前言 2.题目 3.代码 3.前言: 最近在准备即将到来的蓝桥杯比赛,拼命刷题,锻炼解题的算法,俗话说熟能生巧,现在的是去做大量的题目,来 ...

  4. c语言将矩形分成多个小正方形,蓝桥杯练习算法题(矩形切割成正方形)

    书山有路勤为径,学海无涯苦作舟 点赞再看,养成习惯 目录 1.前言 2.题目 3.代码 3.前言: 最近在准备即将到来的蓝桥杯比赛,拼命刷题,锻炼解题的算法,俗话说熟能生巧,现在的是去做大量的题目,来 ...

  5. 蓝桥杯2019真题-完全二叉树的权值

    思路:bfs层序遍历树 模板: /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left ...

  6. ComeFuture英伽学院——2019年 全国大学生英语竞赛【C类初赛真题解析】大小作文——详细解析

    视频:ComeFuture英伽学院--2019年 全国大学生英语竞赛[C类初赛真题解析]大小作文--详细解析 课件:[课件]2019年大学生英语竞赛C类初赛.pdf 视频:2020年全国大学生英语竞赛 ...

  7. 刷算法题需要的java语法_蓝桥杯java b组需要重点刷什么算法呢?

    我觉得这个问题我很适合回答.不过距离我最后一次参赛,已经有了三年,所以回答的内容重点可能有点偏(建议你,可以到网上找找最新的获奖选手赛后总结看看),但是我觉得应该对你有用. 我本科也在湖北,并且参加过 ...

  8. 网易2019实习生招聘算法题(一)

    网易2019实习生招聘算法题(一) 题目 为了找到自己满意的工作,牛牛收集了每种工作的难度和报酬. 牛牛选工作的标准是在难度不超过自身能力值的情况下,牛牛选择报酬最高的工作. 牛牛的小伙伴太多了,于是 ...

  9. 字节跳动2019春招算法题

    字节跳动2019春招算法题 1.总结 难度:容易到中等. 一些题出的太烂,不给数据范围,而且内存设置有问题,如果是刷题不建议刷. 2.题目 (1) 简单字符串模拟. #include<bits/ ...

最新文章

  1. 201403-4 无线网络
  2. 开课吧python小课值得么-好消息!今天,审计、会计、税务、财务主管彻底沸腾了……...
  3. 驱动框架3——在内核中添加或去除某个驱动
  4. 2014-01-01
  5. 卢伟冰直播拆机 或是性价比最高的骁龙855手机
  6. 使用Fraps获取3D程序的FPS
  7. Ansible详解(九)——Ansible配置文件详解
  8. 纯CSS3浮雕质感的立体文字旋转动画
  9. 坚果云升级后桌面出现一个文件夹
  10. vs2012 有效产品密钥
  11. GameOfMir俗称GOM引擎源代码全套完整版
  12. Android 10 手机端控制车载蓝牙音乐上一首、暂停、下一首、获取音乐信息等流程
  13. 【python】详解multiprocessing多进程-Pool进程池模块(二)
  14. Decal Buffer相关
  15. 网络架构采用 bs/cs 混搭模式_最高处|SM一姐出道20年充满偶像气质天生音乐才能还有最高级的混搭_休闲...
  16. 两个女孩全程不带现金,只付加密货币几乎游遍大半个国家是一种什么体验?...
  17. 6.5 使用调整边缘命令柔化选择区域 [原创Ps教程]
  18. 第九届“图灵杯”NEUQ-ACM程序设计竞赛个人赛错题笔记
  19. 图森计划裁员25%/ 特斯拉被曝将冻结招聘/ 天才黑客Geohot从推特辞职…今日更多新鲜事在此...
  20. 【周志华机器学习】八、集成学习

热门文章

  1. java分哪几部分_JVM 是由哪几部分组成的?
  2. html背景幻灯片图片,CSS3全屏背景图像幻灯片
  3. matlab实现单纯型法解线性规划_【运筹学教程】求解线性规划问题的单纯形法
  4. 计算机丢失ac1st.dll怎么找回,CAD提示ac1st16.dll丢失修复步骤
  5. c++ :MFC 如何遍历窗口同类型控件ID
  6. 有三AI一周年了,说说我们的初衷,生态和愿景
  7. 2022年全球及中国木质纤维素纤维行业投资态势与营利前景模式咨询报告
  8. 介绍KeyTool GUI工具2款
  9. 小心VB.NET中的除运算符/和/
  10. -Git Linux vi/vim 命令 按键 MD