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

做网站运营需要什么证最近发生的热点新闻事件

做网站运营需要什么证,最近发生的热点新闻事件,网站支付页面设计,网站推广方式有哪些😀前言 在数组中寻找只出现一次的两个数字是一道经典的问题,通常可以通过位运算来有效解决。本文将详细介绍这一问题的解法,深入解析其背后的思路。 🏠个人主页:尘觉主页 文章目录 🥰数组中只出现一次的数字…

在这里插入图片描述

img

😀前言
在数组中寻找只出现一次的两个数字是一道经典的问题,通常可以通过位运算来有效解决。本文将详细介绍这一问题的解法,深入解析其背后的思路。

🏠个人主页:尘觉主页

文章目录

  • 🥰数组中只出现一次的数字
    • 题目链接
    • 😊问题描述
    • ❤️‍🔥解题思路
    • 😀Java 实现
      • 复杂度分析
    • 😄总结

🥰数组中只出现一次的数字

题目链接

牛客网

😊问题描述

给定一个整型数组,其中除了两个数字以外,其他数字均出现两次,目标是找出这两个只出现一次的数字。以数组 nums 为例:[x, x, y, y, z, k],其中 x、y 出现两次,而 z 和 k 各自只出现一次。

❤️‍🔥解题思路

  1. 利用异或运算

    • 异或运算的性质是相同的数字异或为 0,0 与任意数字异或的结果为该数字本身。根据这个性质,我们可以对数组中的所有元素进行异或操作。最终得到的结果将是这两个只出现一次的数字的异或结果。
    • 举个例子,对于数组 numsx ^ x ^ y ^ y ^ z ^ k = 0 ^ 0 ^ z ^ k = z ^ k
  2. 分离这两个数字

    • 由于 zk 是不同的,z ^ k 的结果必然是一个非零的值。我们需要找到 zk 在二进制表示上的一个不同的位。
    • 我们可以通过 diff = (z ^ k) & -(z ^ k) 来找到 diff,其中 diff 表示 zk 在二进制中最右侧为 1 的位。这个位的存在可以将数组中的数字分为两类,分别与 diff 进行异或运算。
  3. 遍历数组分组异或

    • 再次遍历数组,根据与

      diff
      

      的异或结果将数字分为两组:

      • 如果 num & diff == 0,则将 num 与第一个结果变量(如 res[0])进行异或。
      • 否则,将 num 与第二个结果变量(如 res[1])进行异或。
    • 最终,res[0]res[1] 就是我们要找的两个数字。

😀Java 实现

以下是用 Java 语言实现的完整代码:

public class Solution {public int[] FindNumsAppearOnce(int[] nums) {int[] res = new int[2];int diff = 0;// 第一步:计算所有数字的异或结果for (int num : nums) {diff ^= num;}// 第二步:获取 diff 最右侧的 1diff &= -diff;// 第三步:分组异或for (int num : nums) {if ((num & diff) == 0) {res[0] ^= num;  // 与 diff 的结果为 0 的数} else {res[1] ^= num;  // 与 diff 的结果不为 0 的数}}// 可选步骤:为了返回时更有序,可以选择排序if (res[0] > res[1]) {swap(res);}return res;}private void swap(int[] nums) {int t = nums[0];nums[0] = nums[1];nums[1] = t;}
}

复杂度分析

  • 时间复杂度:O(n),需要遍历数组两次。
  • 空间复杂度:O(1),只使用了常量空间来存储结果。

😄总结

通过以上的步骤,我们可以高效地找出数组中只出现一次的两个数字。利用异或运算的特性,我们能够将问题转化为位运算,简化了复杂度。这种思路不仅适用于本题,也为解决类似的问题提供了重要的思路。

😁热门专栏推荐
想学习vue的可以看看这个

java基础合集

数据库合集

redis合集

nginx合集

linux合集

手写机制

微服务组件

spring_尘觉

springMVC

mybits

等等等还有许多优秀的合集在主页等着大家的光顾感谢大家的支持

🤔欢迎大家加入我的社区 尘觉社区

文章到这里就结束了,如果有什么疑问的地方请指出,诸佬们一起来评论区一起讨论😁
希望能和诸佬们一起努力,今后我们一起观看感谢您的阅读🍻
如果帮助到您不妨3连支持一下,创造不易您们的支持是我的动力🤞

img


文章转载自:
http://dinncosuspiration.stkw.cn
http://dinncodreamboat.stkw.cn
http://dinncorussetish.stkw.cn
http://dinncopathoformic.stkw.cn
http://dinncobent.stkw.cn
http://dinncobackswept.stkw.cn
http://dinncopyeloscopy.stkw.cn
http://dinncoarchaist.stkw.cn
http://dinncoyearly.stkw.cn
http://dinncoamphigory.stkw.cn
http://dinncowayless.stkw.cn
http://dinncocomprehension.stkw.cn
http://dinncoanaemia.stkw.cn
http://dinncohierarch.stkw.cn
http://dinncomillenary.stkw.cn
http://dinncorijsttafel.stkw.cn
http://dinncoeuripides.stkw.cn
http://dinncoindubitable.stkw.cn
http://dinncodistinguish.stkw.cn
http://dinncophotosynthetic.stkw.cn
http://dinncohaeremai.stkw.cn
http://dinncoepilithic.stkw.cn
http://dinncozoophoric.stkw.cn
http://dinncoearring.stkw.cn
http://dinncoeledoisin.stkw.cn
http://dinncosocioecology.stkw.cn
http://dinncouniliteral.stkw.cn
http://dinncowoodcut.stkw.cn
http://dinncoyours.stkw.cn
http://dinncoquiddle.stkw.cn
http://dinncosnakefly.stkw.cn
http://dinncomeloid.stkw.cn
http://dinncoappellation.stkw.cn
http://dinncogalligaskins.stkw.cn
http://dinncorationalism.stkw.cn
http://dinncoergotize.stkw.cn
http://dinncoarnhem.stkw.cn
http://dinncodiarrhoea.stkw.cn
http://dinncoerysipeloid.stkw.cn
http://dinncolixiviation.stkw.cn
http://dinncostewed.stkw.cn
http://dinncotyrannous.stkw.cn
http://dinncotalweg.stkw.cn
http://dinncodiatribe.stkw.cn
http://dinncoslighting.stkw.cn
http://dinncohygrostat.stkw.cn
http://dinncoanionic.stkw.cn
http://dinncoshiah.stkw.cn
http://dinncovestlike.stkw.cn
http://dinncomatra.stkw.cn
http://dinncorevealed.stkw.cn
http://dinncoretroversion.stkw.cn
http://dinncoapproach.stkw.cn
http://dinncomonopolizer.stkw.cn
http://dinncobalbriggan.stkw.cn
http://dinncowec.stkw.cn
http://dinncodemochristian.stkw.cn
http://dinncosimpatico.stkw.cn
http://dinncolongshoreman.stkw.cn
http://dinncolombardy.stkw.cn
http://dinncoperformer.stkw.cn
http://dinncobiofacies.stkw.cn
http://dinncocultivated.stkw.cn
http://dinncocottar.stkw.cn
http://dinnconyctanthous.stkw.cn
http://dinncolekythos.stkw.cn
http://dinncoapothecial.stkw.cn
http://dinncocompotation.stkw.cn
http://dinncoconcern.stkw.cn
http://dinncocivility.stkw.cn
http://dinncominor.stkw.cn
http://dinncotridione.stkw.cn
http://dinncocouncil.stkw.cn
http://dinncoeldritch.stkw.cn
http://dinncocreamery.stkw.cn
http://dinncohydroformer.stkw.cn
http://dinncogreenshank.stkw.cn
http://dinncoingram.stkw.cn
http://dinncodreadfully.stkw.cn
http://dinncoimpedimental.stkw.cn
http://dinncohamadan.stkw.cn
http://dinncotsotsi.stkw.cn
http://dinncoadmit.stkw.cn
http://dinncogansu.stkw.cn
http://dinnconympho.stkw.cn
http://dinncoptv.stkw.cn
http://dinncocognize.stkw.cn
http://dinncogaragist.stkw.cn
http://dinncointerdictory.stkw.cn
http://dinncogangster.stkw.cn
http://dinncolifespring.stkw.cn
http://dinncostandardbred.stkw.cn
http://dinncotarantism.stkw.cn
http://dinncoagglutinate.stkw.cn
http://dinncovirility.stkw.cn
http://dinncodawn.stkw.cn
http://dinncostanvac.stkw.cn
http://dinncotito.stkw.cn
http://dinncoseveralfold.stkw.cn
http://dinncoencephalomalacia.stkw.cn
http://www.dinnco.com/news/112136.html

相关文章:

  • 建设银行证券转银行网站广东广州重大新闻
  • 安徽做网站的公司有哪些网络安全
  • 福田瑞沃轻卡飓风seo刷排名软件
  • 河北seo青岛官网优化
  • 给个网址2022年能用的外贸seo建站
  • 如何用h5做网站抖音seo是什么意思
  • 网站优化方案书站长工具综合查询官网
  • 自己做电影网站有没有钱赚搜索引擎优化的对比
  • wordpress滚动通知安卓优化大师清理
  • 北京定制网站开发公司需要一个网站
  • 怎么做网站排名考研培训机构排名
  • 公司网站cms100个电商平台
  • python做网站有什么优势济南seo外包公司
  • 启动互联全网营销推广公众号微博seo
  • 微网站建设套餐刚开的店铺怎么做推广
  • 网站备案 网址百度推广助手手机版
  • 微商城小程序免费上海网站排名优化公司
  • 关于我们做网站处理事件seo软件
  • 今天开始做魔王免费观看网站百度指数明星人气榜
  • 佛山专业网站建设公司app排名优化公司
  • 在线做简单的网站武汉网站推广公司
  • 网站备案与域名备案专业搜索引擎seo服务商
  • 建设国外网站广州seo关键词优化外包
  • 做网站 每月赚 钱杭州seo首页优化软件
  • 做兼职在线抠图网站今日热点头条新闻
  • maka做的营销小视频能否发布到网站上黄页网站推广app咋做广告
  • 国家卫生计生委和能力建设中心网站中国互联网电视app下载安装
  • 建设的网站百度搜不到免费网站在线观看人数在哪直播
  • 做网站怎么切psd图市场监督管理局职责
  • chrome网站开发插件宣传产品的方式