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

做网站赚谁的钱百度爱采购关键词优化

做网站赚谁的钱,百度爱采购关键词优化,威海做网站公司,建设手机网站费用Problem: 137. 只出现一次的数字 II 文章目录 思路💖 哈希💖 位数统计💖 DFA 状态机 思路 👨‍🏫 参考 💖 哈希 ⏰ 时间复杂度: O ( n ) O(n) O(n) 🌎 空间复杂度: O ( n ) O(n) O(n) cl…

Problem: 137. 只出现一次的数字 II
在这里插入图片描述

文章目录

  • 思路
  • 💖 哈希
  • 💖 位数统计
  • 💖 DFA 状态机

思路

👨‍🏫 参考

💖 哈希

⏰ 时间复杂度: O ( n ) O(n) O(n)
🌎 空间复杂度: O ( n ) O(n) O(n)

class Solution {public int singleNumber(int[] nums) {Map<Integer, Integer> map = new HashMap<>();for (int x : nums) {map.put(x, map.getOrDefault(x, 0) + 1);}for (int x : map.keySet()) {if (map.get(x) == 1) return x;}return -1;}
}// 作者:宫水三叶

💖 位数统计

⏰ 时间复杂度: O ( n ) O(n) O(n)
🌎 空间复杂度: O ( 1 ) O(1) O(1)

class Solution {public int singleNumber(int[] nums){int[] cnt = new int[32];		// 记录每个数的每个位出现了多少个 1for (int x : nums)for (int i = 0; i < 32; i++)if (((x >> i) & 1) == 1)cnt[i]++;int ans = 0;for (int i = 0; i < 32; i++)if ((cnt[i] % 3 & 1) == 1)// 3 个一组消去ans += (1 << i);return ans;}
}

💖 DFA 状态机

⏰ 时间复杂度: O ( n ) O(n) O(n)
🌎 空间复杂度: O ( 1 ) O(1) O(1)

class Solution {public int singleNumber(int[] nums) {int one = 0, two = 0;for(int x : nums){one = one ^ x & ~two;two = two ^ x & ~one;}return one;}
}//作者:宫水三叶
http://www.shuangfujiaoyu.com/news/52925.html

相关文章:

  • 商品网站模板外贸建站与推广
  • dede替换网站模板学历提升哪个教育机构好一些
  • 广州网站排名专业乐云seo电子网址怎么创建
  • 做微电网的公司网站免费建立一个网站
  • 怎么给新公司做网站软件推广平台
  • 购买腾讯备案网站网络营销外包公司
  • wordpress主题js文件在哪高手优化网站
  • 注册公司费用多少淄博搜索引擎优化
  • 怎么检查外包做的网站营销推广文案
  • 网站开发职业前景百度风云榜明星
  • 做网站复杂吗友情链接收录
  • 做低价的跨境电商网站seo博客模板
  • 有手机网站了还要微网站吗wap网站html5
  • 网站开发背景图片自助建站系统代理
  • 无锡网站制作8seo官网优化怎么做
  • 企业营销网站泉州全网推广
  • 长沙百度网站建设徐州seo顾问
  • 推广软件一键发送短视频seo软件
  • 网站做cpa赚钱吗电商平台推广公司
  • 网站更新维护怎么做网站开发
  • 北辰做网站公司社交媒体营销策略有哪些
  • 重庆开办企业一网通平台北京优化推广公司
  • 惠州设计公司logo网站优化及推广
  • 网站开发论文的开题报告百度贴吧官网
  • 做网站不用我的服务器sem广告
  • 起飞页做网站郑州seo优化推广
  • 百度城市服务小程序网站功能优化的方法
  • 网站建设哪关键词竞价排名是什么意思
  • 成立公司的可行性报告seo关键词优化推广哪家好
  • 西安知名的集团门户网站建设服务商北京百度关键词推广