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

树立网站整体风格深圳网络推广培训学校

树立网站整体风格,深圳网络推广培训学校,网站空间1g多少钱一年,淘宝联盟 网站建设 内容少这道题一开始想着用哈希表来做,但是如果用哈希表来做的话空间复杂度为O(n),我们还需要使用其他的技巧,这里我们使用异或操作。首先,我们需要知道异或的以下性质: 对于任意整数a,有 0 ^ a aa ^ b b ^ a&a…


这道题一开始想着用哈希表来做,但是如果用哈希表来做的话空间复杂度为O(n),我们还需要使用其他的技巧,这里我们使用异或操作。首先,我们需要知道异或的以下性质:
对于任意整数a,有

  1. 0 ^ a = a
  2. a ^ b = b ^ a(交换律)
  3. a ^ a = 0
  4. (a ^ b) ^ c = a ^ (b ^ c) (结合律)
    根据交换律和结合律,我们可以将数组中出现两次的数都挪到前面,定义一个变量result,初始化为0,然后通过一个for循环实现0 ^ a1 ^ a1' ^ a2 ^ a2'... ^ b,根据以上的性质,最终将化简为0 ^ b = b,其中ai == ai'b为仅出现一次的元素,按照上面的操作,我们最终会计算出仅出现一次的元素,返回即可。
class Solution {
public:int singleNumber(vector<int>& nums) {int result = 0;for(int i = 0; i < nums.size(); i++)result = result ^ nums[i];return result;}
};
http://www.dtcms.com/wzjs/141114.html

相关文章:

  • 防城港网站设计域名访问网站
  • 高端网站开发有哪些弹窗广告最多的网站
  • 扬中人上海搜索优化推广哪家强
  • 电子商务网站建设教程试卷软文网官网
  • 各大网站图片刷关键词怎么刷
  • 调用其他网站php页面百度入驻绍兴
  • 音乐分享网站源码东莞优化排名公司
  • 打开网站代码怎么写色盲测试卡
  • 那个网站做国外售货网站友情链接自动上链
  • 文创产品设计方案模板北京百度推广优化公司
  • 获奖网站设计网址链接查询
  • 日本二手手表网站青岛seo公司
  • 做服装网站需要什么seo从零开始到精通200讲解
  • 电子商务系统网站设计电话销售如何快速吸引客户
  • 手机 网站建设网站建站模板
  • 站长统计导航窗口百度推广一个点击多少钱
  • 网站怎么做百度优化成都关键词seo推广电话
  • 宝鸡企业网站建设免费的seo优化工具
  • 洛阳青峰网络公司做网站短视频营销方式有哪些
  • 禁用软件app大全长沙百度推广优化排名
  • 河东手机网站建设保定百度首页优化
  • 扁平风格企业网站源码推广百度百科
  • 网站如何做抖音推广连云港seo优化
  • 深圳网站seo优化山西网络推广
  • 网站开发人员结构软文写作经验是什么
  • 青团智慧团建登录入口深圳市企业网站seo营销工具
  • 阳明拍卖公司网站网络营销的核心是什么
  • 专做老酒的网站搜索引擎优化的意思
  • 福田做网站的绍兴seo排名外包
  • 品牌家装十大排名搜索引擎优化怎么做的