重庆商业网站有哪些上海网站建设大概多少钱

news/2025/10/1 18:08:58/文章来源:
重庆商业网站有哪些,上海网站建设大概多少钱,东莞百度网站快速优化,男女做那种的视频网站java数据结构与算法刷题目录#xff08;剑指Offer、LeetCode、ACM#xff09;-----主目录-----持续更新(进不去说明我没写完)#xff1a;https://blog.csdn.net/grd_java/article/details/123063846 文章目录 与运算取末尾1分组 与运算取末尾1分组 解题思路#xff1a;时间…java数据结构与算法刷题目录剑指Offer、LeetCode、ACM-----主目录-----持续更新(进不去说明我没写完)https://blog.csdn.net/grd_java/article/details/123063846 文章目录 与运算取末尾1分组 与运算取末尾1分组 解题思路时间复杂度O( n n n)空间复杂度O( 1 1 1) 数组中有两个元素a和b出现1次剩余都出现2次通过异或操作将出现2次的都抵消掉获得两个出现一次的数的异或结果a^b我们知道a^b的结果是两者二进制中值不同的位 1相同的 0.我们拿到a^b的最右边一个1也就是a和b最右边的不相同的一位rightOne。也就是说rightOne位置a的二进制和b的二进制不同一个1一个0 获取a的二进制最右边的1的经典操作办法是 rightOne a (-a).如果不懂可以参考下面文章中与运算的讲解 位运算https://blog.csdn.net/grd_java/article/details/136119268 既然我们拿到了rightOne。他的二进制形式是整个二进制串只有一个1例如0000010000,而这个1的位置是区分a和b的关键因为a和b中只有一个在rightOne的位置是1.而另一个一定是0. 因为a^b后1的位置代表a和b不同的位置这样我们将整个数组分成两组在rightOne位置为1的和在rightOne位置为0的然后我们对在rightOne位置为1的所有数字进行异或统计。其中出现两次的数字二进制不会有什么改变在rightOne位置的二进制都一样。所以异或过程中依然会抵消掉。最终结果会剩下出现一次的数字。a和b的一员。这里假设为a。 因为a和b只有一个在rightOne位置是1这里假设a在rightOne位置是1.而a只出现1次其它在rightOne位置是1的数都出现两次。异或后都会抵消。最终只剩下a 这样我们就找到了一个出现一次的数字a。然后我们还有a^b的结果我们将a^b^a (a^a)^b 0^b b.这样就找到了a和b。返回即可。 代码 class Solution {public int[] singleNumber(int[] nums) {int eor1 0;//对所有数进行异或最后将剩下两个只出现一次的数for (int num : nums) eor1 ^ num;//两数相同异或为0不同异或为1// eor1 : a ^ ba和b的二进制位如果不同结果就是1// 正负相与保留最末尾的1int RightOne eor1 (-eor1);//提取最右侧的1表示a和b二进制中最右侧第一个两者不一样的一位也就是这一位二进制a和b不一样。一个在这一位是1一个在这一位是0int eor2 0;//分组保存所有在这一位是0的数的异或结果。而另一组在这一位是1的异或结果我们可以不做统计for (int num : nums) {//遍历所有数if ((num RightOne) 0) {//如果num在这一位是0,而RightOne在这一位肯定是1相与的结果必然是0而其它位rightOne都是0所以最终整个二进制结果一定是0eor2 ^ num;//将其进行异或最终出现两次的都会抵消而一定会遇上a和b中这一位是0的那个,假设是a然后eor2 a}}return new int[] { eor2, eor1 ^ eor2 };//eor1 a^b 假设eor2 a.则eor1 ^ eor2 a ^ b ^ a b } }

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/924109.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

实用指南:解码器系列(1)BERT

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

GitLab沦为僵尸网络——共享Runner如何引发大规模DoS攻击

2025年9月,GitLab共享Runner因漏洞被利用,对自托管实例发动大规模拒绝服务攻击。事件暴露多租户基础设施安全隐患,涉及漏洞误判、隔离失效等系统性故障,最终通过紧急补丁和监控改进完成修复。GitLab沦为僵尸网络—…

OI 笑传 #14

見えない明日の欠片を探してずっと记些明日の欠片。 1题目背景 给定一个初始整数数组,需要依次执行 \(Q\) 次操作,最后统计数组中值在指定范围 \([L, R]\) 内的元素个数。 操作类型加法操作:对于数组中所有满足 \(a…

国庆集训模拟赛记录

2025.9.26 A 序列 OI 赛制收益者,挂了 70 分。 先考虑构造一个相邻逆序对最大的序列。 最佳的序列一定是从最大数扫到最小数,每个出现次数不为 \(0\) 的数依次放入数组末尾,并将出现次数减一,扫完最小数后重新扫最…

时光轴 网站百度广告联盟平台官网下载

2011年认证杯SPSSPRO杯数学建模 A题 客机水面迫降时的姿态 原题再现: 2009 年 1 月 15 日下午(美国东部时间),US Airways 所属第 1549 航班(空中客车 A320 客机)在起飞后不久在纽约哈德逊河紧急迫降。经及…

2025 年集装袋厂家 TOP 企业品牌推荐排行榜,深度剖析优质厂家优势集装袋推荐这十家公司!

引言在当今物流与工业生产紧密相连的时代,集装袋作为一种高效、便捷且应用广泛的包装运输工具,其重要性不言而喻。从化工原料到食品谷物,从矿产资源到建材产品,集装袋几乎渗透到了各个行业领域。然而,市场上集装袋…

oppoR9m刷Linux系统: 工具、软件下载

前言全局说明刷机相关工具、软件下载一、说明 1.1 环境: Windows 7 旗舰版 OPPO R9m二、下载链接 用到的软件连接都会在这里更新 链接: https://pan.baidu.com/s/1vQ-US3SiFG8rImkdWn_amg?pwd=1111 提取码: 1111三、O…

实用指南:HTTP(web缓存与历史迭代)

实用指南:HTTP(web缓存与历史迭代)pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco…

详细介绍:BMAD框架实践:掌握story-checklist提升用户故事质量

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

高明网站建设公司松江企业网站建设

docker run --rm -v /path/to/your/microservice:/app -w /app maven:latest mvn clean package 解释一下上面的命令: docker run:运行Docker容器。--rm:在容器运行结束后自动删除容器,避免堆积未使用的容器。-v /path/to/you…

一般做推广网站的客户需求仕什么安徽网络优化公司

ceil — 进一法取整说明float ceil ( float value )返回不小于 value 的下一个整数,value 如果有小数部分则进一位。ceil() 返回的类型仍然是 float,因为 float 值的范围通常比 integer 要大。例子 1. ceil() 例子echo ceil(4.3); // 5echo ceil(9.999);…

2025.10.1——1橙2黄

普及- P14114 [IAMOI R4] 皇后 赛时T2,30min调出 普及/提高- P14113 [IAMOI R4] 彻底怒了 赛时T1,调了1h,服了 P14115 [IAMOI R4] 木桶效应 赛时T3,调了20min

virtualbox新版安装指定路径--7.2版本之后

本文主要介绍如何暗黄新版virtualbox虚拟机软件到指定安装路径的方法目录前言初步解决办法最终解决办法 前言 在virtualbox的7.0.12版本之后,Windows的安装路径不能随意指定,必须符合指定安全要求,默认安装路径才可…

2025 年隔音门厂家 TOP 企业品牌推荐排行榜,剧院,ktv,防火 ,软包 ,录音棚 ,静音 ,钢质 ,实验室 ,直播间隔音门推荐这十家公司!

在现代社会,随着城市化进程的加快和人们对生活品质要求的提升,隔音门的需求日益增长。然而,当前隔音门市场却存在诸多问题。市场上产品质量参差不齐,部分厂家为追求利润,偷工减料,导致隔音效果远未达到宣传标准,…

2025年算法备案咨询服务公司TOP最新推荐排行榜单,互联网信息服务,深度合成服务,ai算法备案,互联网算法备案,国家生成式人工智能服务备案咨询公司

引言随着人工智能技术的爆发式发展,算法已成为驱动互联网信息服务、深度合成服务、生成式 AI 应用等领域创新的核心动力。而算法备案作为国家规范算法应用、防范算法风险、保障用户权益的关键监管举措,正成为企业合规…

2025 年热浸塑钢管工厂 TOP 企业品牌推荐排行榜 ,nhap/NHAP/ 电力 / N-HAP/200 / 新型防腐热浸塑钢管 / 热浸塑穿线钢管 / 电力钢管 / 电力涂塑钢管推荐!

在热浸塑钢管行业,随着市场需求的不断增长,各类制造企业纷纷涌现,但行业也面临着诸多问题。部分企业为追求短期利益,在生产过程中偷工减料,导致产品质量参差不齐,防腐、耐磨等关键性能不达标,给工程安全埋下隐患…

深入解析:Python 类基础详解

深入解析:Python 类基础详解pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco"…

网站单页发布wordpress标题关键词描述

解耦 解耦是指解除不同模块或系统之间的紧密关联或相互依赖关系。 在技术领域,通过解耦可以使各个部分相对独立地进行开发、维护和修改,而不会对其他部分产生过多的直接影响。 这样能提高系统的灵活性、可扩展性和可维护性。 常见解耦方式 包括&…

手机ftp传网站文件在哪里wordpress hta

怎么把mov格式的视频转换mp4?在这个数字化时代,视频已经跻身为生活的核心元素,然而,制作和分享视频时选择合适的格式变得至关重要,在庞大的视频格式库中,我们熟知的包括mov和MP4,它们各有特色&a…

凯里网站设计仪征网站建设公司哪家好

1、基本语法 在python中,一般处理和捕获异常会用到这个结构: try:python程序 except 错误类型1:python程序 except 错误类型2:python程序 except 其他错误类型:python程序 finally:python程序首先一定会进入try中执行try的python程序如果报错 则进入exc…