当前位置: 首页 > news >正文

自己做的网站图片打开慢/网络营销学院

自己做的网站图片打开慢,网络营销学院,ui动效网站,有关网站招标商务标书怎么做前言 仅记录学习笔记,如有错误欢迎指正。 题目 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 示例一 输入: [2,2,1]输出: 1 示例二 输入: [4,1,2,1,2]输出: 4 tips: 看到…

前言

仅记录学习笔记,如有错误欢迎指正。

题目

给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。

示例一

  • 输入: [2,2,1]
  • 输出: 1

示例二

  • 输入: [4,1,2,1,2]
  • 输出: 4

tips:

看到不重复的题应该想到hashSet的,又复习了一下异或的知识,都忘记的差不多了。。
异或:不同数字为1,其他都为0,任何数字和0异或都为本身。
如 0101^1011 = 1110
如 1010^1100 = 0110

解法一

用HashMap来写。

public int fun3(int[] arr){HashMap<Integer,Integer> map = new HashMap<>();for(int i= 0 ;i<arr.length;i++){if(!map.containsKey(arr[i])){map.put(arr[i],1);}else{int num =map.get(arr[i]);map.put(arr[i],num+1);}}Iterator<Integer> iterator = map.keySet().iterator();while(iterator.hasNext()){int key = iterator.next();if(map.get(key)==1){return key;}}throw new RuntimeException("没有重复的数字");}

解法二

用HashSet

  public int fun(int[] arr){Set<Integer> set = new HashSet<>();for(int i= 0 ;i<arr.length;i++){if(!set.add(arr[i])){set.remove(arr[i]);}}return set.iterator().next();}

解法三

异或法

 public int fun1(int[] arr){int num = 0;for(int i= 0 ;i<arr.length;i++) {num = num^arr[i];}return num;}

解法四

直接用数组写

public int fun4(int[] arr){Arrays.sort(arr);int i;for(i=0;i<arr.length-1;i++){if(arr[i]==arr[i+1]){i++;}else {break;}}return arr[i];}
http://www.jmfq.cn/news/5004109.html

相关文章:

  • 网站开发 大学专业/营销型网站建设
  • 动态网页用什么语言编写/北京优化网站推广
  • 企业建立网站的目的/百度指数搜索热度排行
  • 西充移动网站建设/网页设计制作网站html代码大全
  • 网络推广网站/网站优化方式有哪些
  • php网站开发百度百科/优化 英语
  • 如何快速制作一个网站/长沙谷歌seo收费
  • 枣庄网站制作公司/seo com
  • 帮老板做网站/网络营销的营销策略
  • 医院网站建设招标/哪些网站可以免费推广
  • 用动物做网站名称/seo的内容有哪些
  • 如何给网站做第三方流量监测/厦门关键词排名推广
  • 平面设计师常用的素材网站/合肥网站seo整站优化
  • 交互型网站难做吗/学电脑培训班多少一个月
  • 做企业网站怎么收费的/日本今日新闻头条
  • 江苏润通市政建设工程有限公司网站/新乡网站seo
  • 工信部icp备案是什么意思/windows优化大师是电脑自带的吗
  • 做网站的公司高创/域名解析ip地址
  • 服务器的做网站空间/西安网站到首页排名
  • 旅游网站建设外现状/怎么打开网站
  • 伏羲方舟网站建设/好搜网
  • 做网站公司会场主持台词/网站seo置顶 乐云践新专家
  • 资源专业网站优化排名/百度知识营销
  • 不忘初心网站建设/产品推广策略
  • 通灵人预言2023年疫情/seo网站推广有哪些
  • 去哪个网站找做贷款的靠谱/网页设计模板素材图片
  • 聊城做网站lcbywl/产品软文代写
  • 河北省建设厅注册中心网站首页/商品推广软文范例100字
  • 网站建设专业英文/谷歌账号
  • 在哪里学做网站/重庆网站