纯图片网站源码wish网站应该怎么做

web/2025/10/7 8:09:27/文章来源:
纯图片网站源码,wish网站应该怎么做,河南 医院 网站建设,搭建游戏服务器1. 问题描述 给出2n1个非负整数元素的数组#xff0c;除其中一个数字之外#xff0c;其他每个数字均出现两次#xff0c;找到这个数字。 2. 问题示例 给出[1#xff0c;2#xff0c;2#xff0c;1#xff0c;3#xff0c;4#xff0c;3]#xff0c;返回4。 3. 代…1. 问题描述 给出2n1个非负整数元素的数组除其中一个数字之外其他每个数字均出现两次找到这个数字。 2. 问题示例 给出[1221343]返回4。 3. 代码实现 使用异或运算XOR实现 def find_single_number(nums):result 0for num in nums:result ^ numreturn result# 测试示例 nums [1, 2, 2, 1, 3, 4, 3] result find_single_number(nums) print(result) 该算法的思路是由于除了一个数字之外其他数字都出现了两次所以对数组中的所有数字进行异或运算最后的结果就是那个只出现一次的数字。异或运算具有以下性质 任何数与 0 进行异或运算结果仍然是该数本身。任何数与自身进行异或运算结果为 0。 因此将数组中的所有数字进行异或运算最后得到的结果就是那个只出现一次的数字。 在示例中数组 [1, 2, 2, 1, 3, 4, 3] 中所有数字进行异或运算的结果为 4即为只出现一次的数字。 使用哈希表实现 def find_single_number(nums):hash_table {}for num in nums:if num in hash_table:hash_table[num] 1else:hash_table[num] 1for num, count in hash_table.items():if count 1:return num# 测试示例 nums [1, 2, 2, 1, 3] result find_single_number(nums) print(result) 该算法的思路是使用哈希表记录每个数字出现的次数然后遍历哈希表找到只出现一次的数字。 在示例中数组 [1, 2, 2, 1, 3] 中数字 3 只出现了一次因此返回结果为 3。相比于异或运算的方法使用哈希表的方法需要额外的空间来存储哈希表但时间复杂度相同都为 O(n)。 使用数学方法实现 def find_single_number(nums):return 2 * sum(set(nums)) - sum(nums)# 测试示例 nums [1, 2, 2, 1, 3, 4, 3] result find_single_number(nums) print(result)该算法的思路是先将数组中的所有数字去重得到不重复的数字集合然后将集合中的数字乘以 2再减去数组中所有数字的和最终得到的结果就是只出现一次的数字。 在示例中数组 [1, 2, 2, 1, 3, 4, 3] 中数字 4 只出现了一次因此返回结果为 4。相比于异或运算和哈希表的方法使用数学方法的代码更简洁但是需要进行额外的数学计算可能会有一定的精度误差。。 使用集合方法实现 def find_single_number(nums):num_set set()for num in nums:if num in num_set:num_set.remove(num)else:num_set.add(num)return num_set.pop()# 测试示例 nums [1, 2, 2, 1, 3, 4, 3] result find_single_number(nums) print(result)该算法的思路是使用一个集合来存储出现过一次的数字遍历数组中的每个数字如果数字已经在集合中存在则从集合中移除否则将数字添加到集合中。最后集合中剩下的元素就是只出现一次的数字。 在示例中数组 [1, 2, 2, 1, 3, 4, 3] 中数字 4 只出现了一次因此返回结果为 4。相比于其他方法使用集合的方法不需要进行额外的位运算或数学计算空间复杂度为 O(n)时间复杂度也为 O(n)。

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

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

相关文章

湖南省网站备案时间网络优化这个行业怎么样

考研数学的难度是相对的,它取决于考生的数学基础、备考时间、复习效率和解题技巧等多个因素。从历年的考试情况来看,考研数学确实具有一定的挑战性,主要体现在以下几个方面。 首先是知识覆盖面广,考研数学涵盖了高等数学、线性代…

wordpress.org建站wordpress 收不到邮件

在网络建设及应用中,由于网线最大的传输距离一般为100米,因此布建远距离传输网络的时候不得不使用光纤收发器等中继设备。光纤收发器一般应用在以太网电缆无法覆盖、必须使用光纤来延长传输距离的实际网络环境中。那么,光纤收发器该如何使用呢…

深圳网站制作的公司深圳app开发自学编程从哪学起

Java程序员习惯性地用“ getters”和“ setters”来修饰类,这种做法根深蒂固,以至于几乎没有人质疑为什么这样做或是否应该这样做。 最近,我认为最好不要这样做,并且我开始在编写的Java代码中避免使用它。 在这篇博客文章中&#…

h5微信网站开发wordpress js cdn

来源:资本实验室回顾2018年,基于数字化的新技术继续推动着各行的的变革。人工智能、基因技术、物联网、3D打印、区块链……这些技术的应用在改变传统行业游戏规则的同时,给我们提供了关于未来技术应用的想象空间。当然,在看到美好…

网站与云平台区别哪里做网络推广

PHP判断数据库中的记录是否存在的方法,php数据库本文实例讲述了PHP判断数据库中的记录是否存在的方法。分享给大家供大家参考。具体实现代码如下:复制代码 代码如下:$sql"select * from checklist where game_id$gid and task$task and status$stat…

专题网站建设解决方案网络推广主要内容

文章目录 问题描述具体做法代码示例更多条件限制升级 数据库迁移和备份简介数据库迁移数据库备份 问题描述 使用fluttter开发的应用程序发布后,发现数据库有些设计不合理。如何来更新数据库呢? 使用sqflite来处理数据库,但是第一版软件发布后…

在大学里网站建设属于什么专业网站项目建设流程图

🤵‍♂️ 个人主页:艾派森的个人主页 ✍🏻作者简介:Python学习者 🐋 希望大家多多支持,我们一起进步!😄 如果文章对你有帮助的话, 欢迎评论 💬点赞&#x1f4…

深圳返利网站开发新余百度网站建设

对于new出来的array sizeof()得到的只是指针大小 对于直接赋值的array sizeof()得到的就是整个数组的大小 memcpy的时候特别注意

集团公司网站源码电视剧排行榜百度搜索风云榜

在数字化浪潮汹涌澎湃的当下,人工智能与操作系统的融合已成为推动科技发展的核心驱动力。华为作为科技领域的先锋,其AI开发框架MindSpore与鸿蒙系统的深度集成备受瞩目,开启了智能生态的新篇章。 华为MindSpore:AI框架的创新先锋…

江苏建设厅网站电话多少物流网站给做软件

上文搭建Umijs环境并创建一个项目 介绍基本操作中 我们构建了一个Umijs环境的环境 但也只创建了一个页面 真正开发来讲 也不可能只创建几个界面这么简单 这里面的创建 还是非常完整的 这里 我创建一个文件夹 主要是做我们的项目目录 然后 我们在终端输入命令 然后 打开目录终…

设计学习网站网站建设的语言与工具

1 珍惜那些处处帮助你的人 国庆假期就要过去了,国庆这几天一直在考虑一个问题(先保留是什么问题),也咨询了几个比较信任的朋友,都没有得到肯定的答案。 回家路上跟了一个大哥哥(陈哥)&#xf…

个人网站建立步骤怎样做网站框架图

问题转化为数学问题,小卧室的地面是长方形,把小卧室的面积转化为求长方形的面积;接着启发学生借 助学具来研究。教材提供了三种探究长方形面积的方法:一是摆一摆,数一数,用 1平方厘米的正方形把 长方形铺满,通过数出一共用了多少个小正方形,求出长方形的面积;二是摆一摆,算一算…

家具制作网站百度收录网站但首页快照不更新

1.在jmeter中计算出接口请求的个数 1175 1172 1172 174 200 416 384 1174 5867 2.计算接口平均响应时间 计算每个接口的请求次数乘以平均响应时间,所有接口相加,然后除以所有接口的数量总和,得到接口的平均响应时间 (1175*18191172*…

设计公司网站需要多少钱网站怎么做咨询

problem luogu-P4460 solution 题面以及数据告诉我们显然是状压 dpdpdp。 设 f(s,i):f(s,i):f(s,i): 经过的点集 sss 最后一次画的点为 iii 的方案数。 直接枚举下一个之前没被画的点 jjj 转移即可。 f(s∣2j,j)←f(s,i)f(s|2^j,j)\leftarrow f(s,i)f(s∣2j,j)←f(s,i)。 …

清丰网站建设公司馆陶网站建设

这是我的第314篇原创文章。 一、引言 对于表格数据,一套完整的机器学习建模流程如下: 针对不同的数据集,有些步骤不适用,其中橘红色框为必要步骤,欢迎大家关注翻看我之前的一些相关文章。前面我介绍了机器学习模型的二…

网站搜索引擎优化怎么做吉林做网站多少钱

这是关于一个普通双非本科大一学生的C的学习记录贴 在此前,我学了一点点C语言还有简单的数据结构,如果有小伙伴想和我一起学习的,可以私信我交流分享学习资料 那么开启正题 今天分享的是关于vector的题目 1.只出现一次的数字1 136. 只出…

山东建设监理协会网站无法登录wordpress多少文章

近日,广西北海公安网安部门发现,北海某公司网站存在严重数据泄露问题,约22万个人信息数据已挂在暗网售卖。 经查,涉案公司主要提供网上咨询服务,在日常工作中收集了个人和企业等大量公民信息,但公司存放数…

定制网站开发费用多少菏泽网站建设制作

做的一个ssh项目,其中需要使用cookie来辅助记录用户页面访问量。可是我在使用的时候出现问题,就是我设置了有效期,但是关闭浏览器后或者重新打开另一个浏览器均不能获取到设置的coo...做的一个ssh项目,其中需要使用cookie来辅助记…

公司建立网站的优势如何做表白网站的教程

打卡 目录 打卡 任务说明 流程 数据准备与加载 加载预训练词向量(分词) 数据集预处理 模型构建 Embedding RNN(循环神经网络) LSTM 全连接层 损失函数与优化器 训练逻辑 评估指标和逻辑 模型训练与保存 模型加载与测试 自定义输入测试 …

海南定安建设局网站wordpress 有点慢

1. parseInt(‘’) parseInt() 函数可解析一个字符串,并返回一个整数。 如果第一个字符不是数字或者负号,parseInt() 就会返回NaN 2.Number() 函数把对象的值转换为数字 3. Math.abs(x) 取得正数和负数的绝对值 转载于:https://www.cnblogs.com/…