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

佛山网站制作的公司wordpress主题三合一

佛山网站制作的公司,wordpress主题三合一,网站备案在线注销,免费搭建私人网站难点在于时间与空间复杂度的要求,一般遇到这样的限制,就要考虑使用位运算,位运算效率最高了。 异或 当且仅当两个输入值不同时,异或运算输出为真(1),否则输出为假(0)&a…

在这里插入图片描述
难点在于时间与空间复杂度的要求,一般遇到这样的限制,就要考虑使用位运算,位运算效率最高了。

异或

当且仅当两个输入值不同时,异或运算输出为真(1),否则输出为假(0),即“同为 0,异为 1”。
这是针对二进制运算的规则,整数进行异或运算,需要转换为二进制,一样遵循这个运算规则。

异或的运算律:

交换律:p ⊕ q = q ⊕ p
结合律:p ⊕ (q ⊕ r) = (p ⊕ q) ⊕ r
恒等律:p ⊕ 0 = p
归零律:p ⊕ p = 0
对合运算:p ⊕ q ⊕ q = p ⊕ 0 = p
逆元:对于任何布尔值 a, 有 a ⊕ 0 = a 与 a ⊕ a = 0, 即对于异或操作,每一个布尔值 a 的逆元就是它本身。
由以上性质可得,若 A ⊕ B = C ,则 A ⊕ C = B 且B ⊕ C = A。可以用这条性质进行简单的数据交换。

本题就需要应用异或的上述性质,因为数组中除了一个元素外,每个元素都有重复的元素,而重复的元素相异或就为0,异或满足交换率,因此最后的结果只剩单元素 ^ 0 = 单元素,最后剩下的单元素就是我们要找的不重复的元素。

class Solution {public int singleNumber(int[] nums) {int result = 0;for(int num : nums){result ^= num;}return result;}
}
http://www.dtcms.com/wzjs/815295.html

相关文章:

  • 深圳有做网站的公司660元全国医院的网站建设
  • 商标设计网站有哪些局门户网站建设工作汇报
  • 谷歌seo网站怎么做产品分类wordpress 返回
  • 网站怎么做内部链接dedecms插件
  • 建立网站来网上销售的英文python培训费用大概多少
  • 网站首页原型图咋做国家信息公示系统
  • 网站建设90g 吾爱破解中国百强城市榜单排名
  • 免费的行情网站app个人网页设计免费模板
  • 集客营销软件官方网站网站建设与推cctv-10
  • 做电影网站哪个系统好中小微企业查询平台
  • 番禺做网站设计嘉兴网站排名优化公司
  • 宿迁网站建设介绍公司wordpress 模型开发
  • 网站建设与管理适合女生吗网页游戏网站开发
  • 单县做网站网站建设开发人员配置
  • 钢丝网片每平米价格做推广优化的网站有哪些内容
  • 慈溪哪里有做网站深圳我的网站
  • 公司网站开发建设工商营业执照查询网上查询
  • 专门做动漫的网站有哪些广州做seo的公司
  • 免费创建网站教程哪里有给网站做360
  • 南宁做自适应网站北京市两学一做网站
  • html5旅游网站源码php 网站 下载
  • 中联建设集团股份有限公司网站腾讯邮箱企业邮箱注册
  • 成都网站建设全平台html5制作的网站
  • 松桃和兴建设公司网站wordpress置顶无效
  • 成都网站建设网络网站建设规划书的制作
  • 做网站需要那些技术网页设计模板图片大全
  • 广源建设集团有限公司网站网页设计的八种样式
  • 90设计网站创建时间门户网站需要哪些人
  • 网站运营策划书范文瑞安网站制作
  • 网站制作报价被哪些因素影响有哪些是外国人做的网站吗