小米OJ(2)找出单独的数字

小米OJ刷题日志2——找出单独出现的数字 小米OJ第2题 描述 给出N个数字。其中仅有一个数字出现过一次,其他数字均出现过两次,找出这个出现且只出现过一次的数字。要求时间和空间复杂度最小。 输入 输入多个数字,每个数字以空格分开。数字数量 N < 20,输入数字的最大值小于 256. 输出 输出内容为只出现过唯一一次的数字 输入样例 10 10 11 12 12 11 16 输出样例 16 ... 阅读详情

 描述:

给出N个数字。其中仅有一个数字出现过一次,其他数字均出现过两次,找出这个出现且只出现过一次的数字。要求时间和空间复杂度最小。

输入:

输入多个数字,每个数字以空格分开。数字数量N<20,输入数字的最大值小于256。

输出:

输出内容为只出现过唯一一次的数字。

输入样例:

10 10 11 12 12 11 16

输出样例: 

16 

思路: 

以字符串形式输入,检测空格为分割,cout函数计算出现次数,输出出现一次的数字。

代码:

import sys

for line in sys.stdin:
   line = line.strip()
   data = map(str,line.split(" ")) #以空格输入分割字符,map函数按照两个函数处理序列
   for i in data:
      if line.count(i)==1: #计算
         print (i)

map函数:https://www.cnblogs.com/superxuezhazha/p/5714970.html

xiaomi OJ第17题 小米OJ第17题: 描述: 实现一个算法,可以将小写数字转换成大写数字。 输入: 输入一个整数。范围在0~450亿之间。 输出: 输出对应的大写数字,以“元整”结尾。 大写数字要符合汉语读写习惯。 // xiaomiOJ_17.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。 // #include <iostream> #include<stdio.h&... 阅读详情

相关推荐

Ubuntu 22.04 上 Mezzanine CMS 完整安装指南

CMS(内容管理系统)是构建博客、企业官网等静态与动态内容混合站点的核心技术栈;Django 作为 Python 生态中最成熟的 Web 框架,凭借其 ORM、Admin 和安全机制,成为 CMS 开发的首选基础。Mezzanine 是基于 Django 的轻量级 CMS,以开箱即用、零配置多语言和内置 SEO 工具为特色,特别适合中小项目快速落地。在 Ubuntu 这类强调稳定性的服务器操作系统上部署时,关键挑战并非代码逻辑,而是系统层依赖协同——如 Python 版本锁定、SQLite FTS5 支持、

weixin_33508411的博客 304

小米oj #2 找出单独出现的数字

小米oj #2 找出单独出现的数字 题目链接 描述 给出N个数字。其中仅有一个数字出现过一次,其他数字均出现过两次,找出这个出现且只出现过一次的数字。要求时间和空间复杂度最小。 输入多个数字,每个数字以空格分开。数字数量 N < 20,输入数字的最大值小于 256. 输出内容为只出现过唯一一次的数字 输入样例 10 10 11 12 12 11 16 输出样例 16 循环判断每个数字出现...

哈市cxy 200

手把手教你用MaxEnt+ArcGIS玩转物种分布预测

本文详细介绍了如何利用MaxEnt最大熵模型与ArcGIS软件进行物种分布预测。通过实战案例,从数据收集、环境变量处理、模型参数设置到结果可视化分析,手把手教你掌握生态位模型的核心流程。结合SDM toolbox插件,可高效完成数据预处理与高级空间分析,是生态学与保护生物学研究的实用指南。

weixin_29309475的博客 559

小米OJ #2 找出单独出现的数字

找出单独出现的数字 序号:#2难度:有挑战时间限制:1000ms内存限制:10M 描述 给出N个数字。其中仅有一个数字出现过一次,其他数字均出现过两次,找出这个出现且只出现过一次的数字。要求时间和空间复杂度最小。 输入 输入多个数字,每个数字以空格分开。数字数量 N &amp;lt; 20,输入数字的最大值小于 256. 输出 输出内容为只出现过唯一一次的数字 输入样例 10 10 11 12 12 11...

suiuko 优快云 291

奇迹MU单机版开服全流程:从零搭建到分辨率调整(附GM工具使用技巧)

本文详细介绍了奇迹MU单机版从零搭建到分辨率调整的完整流程,包括环境配置、服务端启动、GM工具使用技巧等关键步骤。特别针对现代高分辨率显示器提供了优化方案,帮助玩家轻松搭建个性化游戏环境,重温经典MMORPG的独特魅力。

b3n4m5q6w7的博客 677

机械臂的运动学分析-工业机器人

机械臂的运动学是研究机械臂各连杆坐标系之间的运动关系,是对机械臂进行运动控制的基础。本章分析了所设计的六自由度机械臂的运动学。理论上六自由度机械臂的工作空间是一个近似球形区域,能够覆盖机械臂所在的位置,但由于机械臂关节的运动范围受到限制,机械臂末端会存在一些不能到达的工作死区,使得机械臂的工作范围和灵活性受到限制。理论上六自由度机械臂的工作空间是一个近似球形区域,能够覆盖机械臂所在的位置,但由于机械臂关节的运动范围受到限制,机械臂末端会存在一些不能到达的工作死区,使得机械臂的工作范围和灵活性受到限制。

qq_59137727的博客 6648

[小米OJ] 2. 找出单独出现的数字

[小米OJ] 2. 找出单独出现的数字 解法一: map  1.45 ms #include &lt;algorithm&gt; #include &lt;bitset&gt; #include &lt;cmath&gt; #include &lt;cstdio&gt; #include &lt;cstdlib&gt; #include &lt;cstring&gt; #include ...

Rh's blog 419

一张图读懂 SAP S/4HANA Cloud 与 SAP BTP 的扩展版图

本文解析了SAP S/4HANA Cloud的扩展技术谱系,提出扩展应分为on-stack(系统内)和side-by-side(并行)两种路径,并沿着低代码到专业代码的能力梯度进行分层。on-stack扩展包括面向业务人员的Key User Extensibility和面向开发者的Developer Extensibility,强调贴近核心业务对象;side-by-side扩展则依托SAP BTP平台,提供SAP Build低代码工具、CAP开发框架和ABAP云环境三种方案,支持解耦创新。文章通过五个真实案

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 248

小米OJ 2(找出单独出现的数字)

找出单独出现的数字 序号:#2 难度:有挑战 时间限制:1000ms 内存限制:10M 描述 给出N个数字。其中仅有一个数字出现过一次,其他数字均出现过两次,找出这个出现且只出现过一次的数字。要求时间和空间复杂度最小。 输入 输入多个数字,每个数字以...

努力当学神的博客 517

AI产品经理面试宝典第94天:RAG知识库构建与预处理策略面试指南

本文深入解析RAG知识库构建的核心挑战与预处理策略,涵盖文档格式转换、问答对生成及自动化测试全流程,为AI产品经理提供面试必备的实战方法论与避坑指南,助你精准应对技术深度类问题。

打造全国最全的AI Agent开发知识领域的博客 312

YOLO11训练中的过拟合识别与应对策略:讲解过拟合的表现、原因及应对方法(如数据增强、正则化、DropOut)

摘要 本文深入探讨了YOLO11目标检测模型中的过拟合问题。首先解析了过拟合的本质,即模型在训练数据上表现优异但泛化能力差的现象,并通过误差分解公式解释了其数学原理。文章详细列举了YOLO11中过拟合的具体表现,包括训练与验证指标分化、检测性能不一致性、置信度分布异常和类别检测不均衡等问题,并提供了对应的可视化诊断方法。 在原因分析部分,重点阐述了模型复杂度与数据规模不匹配、训练数据质量与分布问题以及训练策略不当三大根本原因。特别对比了YOLO11不同版本(n/s/m/l/x)的参数量和推荐最小数据量,指出

本博客聚焦 YOLOv11 全流程落地,涵盖架构优化、数据集处理、训练技巧与多场景部署,兼及国产数据库、Java 开发与 AI 模型应用,内容兼顾理论与工程实践,为开发者提供系统干货,助力高效提升技术能力。 242

小米OJ #73【找出单独出现的数字2】

描述 给出一个数组,数组中的数字皆为正整数,除了某一个数字,其他的数字都会出现三次。 找出那个只出现一次的数。 输入 3n+1的正整数数组,使用逗号(,)分隔(n&gt;0) 输出 单独出现的数字 输入样例 2,3,2,2 5,1,4,5,4,5,4 输出样例 3 1 题解:详解:https://blog.youkuaiyun.com/baoendemao/article/detai...

小康的博客 2914

YOLO26优化:注意力魔改 | EMA:基于跨空间学习的高效多尺度注意力,效果优于ECA、CBAM、CA

加入EMA注意力,一种基于跨空间学习的高效多尺度注意力,效果优于ECA、CBAM、CA等经典注意力。

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 333

小米oj #2.找出单独出现的数字 map应用

题目链接https://code.mi.com/problem/list/view?id=2 #include&amp;amp;lt;iostream&amp;amp;gt; #include&amp;amp;lt;map&amp;amp;gt; #include&amp;amp;lt;algorithm&amp;amp;gt; using namespace std; typedef long long ll; map&amp;a

looeyWei的博客 302

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

【填坑笔记·小米OJ填坑】2.找出单独出现的数字

找出单独出现的数字题目输入输出代码代码分析1.输入2.算法3.输出 题目 给出N个数字。其中仅有一个数字出现过一次,其他数字均出现过两次,找出这个出现且只出现过一次的数字。要求时间和空间复杂度最小。 输入 输入多个数字,每个数字以空格分开。数字数量 N < 20,输入数字的最大值小于 256. 输出 输出内容为只出现过唯一一次的数字。 代码 #include <stdio.h> ...

sinat_34486066的博客 441

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

【小米oj】找出单独的数字

题目链接:https://code.mi.com/problem/list/view?id=2&cid=0&sid=26251#codearea 描述 给出N个数字。其中仅有一个数字出现过一次,其他数字均出现过两次,找出这个出现且只出现过一次的数字。要求时间和空间复杂度最小。 输入 输入多个数字,每个数字以空格分开,回车结束 ...

ayci54153的博客 173

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

小米OJ 73(找出单独出现的数字II)

找出单独出现的数字II 序号:#73 难度:一般 时间限制:1000ms 内存限制:10M 描述 给出一个数组,数组中的数字皆为正整数,除了某一个数字,其他的数字都会出现三次。 找出那个只出现一次的数。 输入 3n+1的正整数数组,使用逗号(,)分隔(n&gt;0) 输出 单独出现的数字 输入样例 2,3,2,2 ...

努力当学神的博客 376

小米OJ上分日志——(二)找出单独出现的数字

序号:#2 难度:有挑战 时间限制:1000ms 内存限制:10M 描述 给出N个数字。其中仅有一个数字出现过一次,其他数字均出现过两次,找出这个出现且只出现过一次的数字。要求时间和空间复杂度最小。 输入 输入多个数字,每个数字以空格分开。数字数量 N &amp;lt; 20,输入数字的最大值小于 256. 输出 输出内容为只出现过唯一一次的数字 输入样例 10 10 11 12 12 11 16 输出...

Kahen的博客 593

小米oj记录——(二)找出单独出现的数字

描述 给出N个数字。其中仅有一个数字出现过一次,其他数字均出现过两次,找出这个出现且只出现过一次的数字。要求时间和空间复杂度最小。 输入 输入多个数字,每个数字以空格分开。数字数量 N &lt; 20,输入数字的最大值小于 256. 输出 输出内容为只出现过唯一一次的数字 输入样例 10 10 11 12 12 11 16 输出样例 16 代码: #include &lt;stdio.h&gt...

NaNianNaXieNian的博客 411

小米OJ 12. 找出可能的合的组合

小米OJ 12. 找出可能的合的组合 利用dfs解决,从给出的数组左边或右边开始遍历,对每一个数字进行判断,有三种情况: 1. 加上当前数字的值,遍历下一个数字 2. 加上当前数字的值,继续遍历该数字 3. 不加上当前的数字的值,遍历下一个数字 约束条件为: 超出数组等 var sum = 0; var nums; function solut...

Rh's blog 269

【小米oj】 找出单独出现的数字II

1 #define mm(a) memset(a,0,sizeof(a)); 2 #define max(x,y) (x)>(y)?(x):(y) 3 #define min(x,y) (x)<(y)?(x):(y) 4 #define Fopen freopen("1.in","r",stdin); freopen("m.out","w",stdout);...

anshi1551的博客 175

【小米oj】 找出单独出现的数字

1 #include <bits/stdc++.h> 2 3 using namespace std; 4 5 int n,x; 6 map<int,int>mp; 7 int main() 8 { 9 while(~scanf("%d",&x)){ 10 mp[x]++; 11 ...

anshi1551的博客 140

小米OJ-20题-Go

小米OJ第20题Go语言实现: 问题链接:https://code.mi.com/problem/list/view?id=20 描述 等差数列是常见数列的一种,如果一个数列从第二项起,每一项与它的前一项的差等于同一个常数,这个数列就叫做等差数列,而这个常数叫做等差数列的公差,公差常用字母d表示。即对于数列S,它满足了(S[i]-S[i-1]) = d (i \gt 1)(S[i]−S[i−1])=d(i>1)。 显然,一个数字无法构成等差数列,而任意两个数字可以形成一个等差数列。 这里给出了一个长度

chenyao9208的专栏 331

小米OJ(一)--------找出单独出现的数字

描述 给出N个数字。其中仅有一个数字出现过一次,其他数字均出现过两次,找出这个出现且只出现过一次的数字。要求时间和空间复杂度最小 输入 输入多个数字,每个数字以空格分开。数字数量 N < 20,输入数字的最大值小于 256. 输出 输出内容为只出现过唯一一次的数字 输入样例 10 10 11 12 12 11 16 输出样例 16 解析:本题要求找出单独出现的数字所以第一时间我想到...

197
上一篇: 小米OJ(1)a+b
下一篇: 小米OJ(3)大数相减
Half_Soul
博客等级 码龄9年 5粉丝 19原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值