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

男的做那个视频网站网址查询服务器地址

男的做那个视频网站,网址查询服务器地址,宁波seo网络推广软件系统,wordpress 按钮插件初级: 审题: 需要输出只出现了一次的数据,其他数据均出现了两次 思路: 若不限制空间复杂度: 方法一:哈希表 用哈希映射循环一次,把对应数字出现的次数记录到数组里面,然后再遍历一次…

初级:

审题:

需要输出只出现了一次的数据,其他数据均出现了两次

思路:

若不限制空间复杂度:

方法一:哈希表

用哈希映射循环一次,把对应数字出现的次数记录到数组里面,然后再遍历一次哈希表,把次数为1的数据输出

但是这里限制了空间复杂度,所以我们利用异或运算来实现

方法二:异或运算

由于异或运算有如下三个特性,所以我们使用异或运算来实现

1.任何数与0进行异或运算得到的结果都是该数本身

2.任何数自身与自身进行异或运算得到的结果都是0

3.异或运算满足交换律与结合律,即 a⊕b⊕a=b⊕a⊕a=b⊕(a⊕a)=b⊕0=b

由3可知:无论该数组中数据排序如何,我们都可以视为他们是两个部分,出现两次部分与出现一次部分。

由2可知,我们的出现两次部分通过异或运算可以消掉

由于1,我们一开始用0为初始值,所以对整个数组元素依次进行运算最后的结果就是0⊕answer = answer。answer就是只出现一次的数据

解题:

136. 只出现一次的数字 - 力扣(LeetCode)

http://www.yayakq.cn/news/38669/

相关文章:

  • 公司网站建设发展趋势网站框架方案
  • 莱特币做空 网站网站seo优化总结
  • 怎么搭建网站环境配置文件萍乡网站优化
  • 百度恶意屏蔽网站帮做网站设计与规划作业
  • 公司网站制作价格建设公司起名大全字库
  • python做网站难么百度竞价排名广告定价鲜花
  • 做最好的网站广州市建筑业联合会
  • 2018企业网站转化率长沙公司网站建设
  • 用360打开自己做的网站有广告商业设计说明
  • 如何建议一个网站网站建设模块一项目三
  • 企业网站可以做游戏类网站么北京环评在那个网站上做
  • 光谷做网站推广费用怎么建一个网站
  • 三三网是什么网站做百度网站要注意什么
  • 寺庙网站素材四川建网站
  • 哪个网站做新加坡劳务比较好的网络规划设计师正高级任职资格
  • 福州高端品牌网站建设seo快速优化技术
  • 网站的颜色搭配贵州国龙翔建设有限公司网站
  • 知识竞赛网站建设方案策划书小视频网站开发流程
  • 怎么创立网站莆田市建设局网站
  • 阿里巴巴网站建设的态度虚心国内企业手机网站建设
  • 建设一个商城网站需要多少钱手机做wordpress
  • 邯郸网站建设安联网络公司南京网站费用网站建设
  • 有官网建手机网站浙江网站建设专家评价
  • mysql数据做彩票网站上海高端建站
  • 温州企业模板建站济南seo外贸网站建设
  • 阿里云手机网站建设多少钱wordpress 加子目录
  • 郑州做食用菌配送的网站沈阳建筑工程信息网
  • 河北定制网站建设调试如何提高网站文章收录
  • 做招聘网站需要资质吗外链系统
  • 周口公司做网站安徽网站开发项目