华为机试 - 求字符串中最大最小值

华为OD机试备考攻略 以及题库目录分值说明 考点说明 OD,全称(Outsourcing Dispacth)模式,目前华为和德科联合招聘的简称。华为社招基本都是OD招聘,17级以下都是OD模式(13-17)。 阅读详情

输入一串字符,只包含“0-10”和“,”找出其中最小的数字和最大的数字(可能不止一个),输出最后剩余数字个数。如 输入 “3,3,4,5,6,7,7”

#include <iostream>
#include <map>
#include <string>
using namespace std;



int main()
{
	map<char,int> strMap;
	string str;
	cin>>str;
	for(size_t i=0;i<str.size();i++)
	{
		strMap[str[i]]++;
	}
	map<char,int>::iterator iterMap=strMap.begin();
	if(iterMap->first==',')iterMap++;
	int minNum=iterMap->first-'0';
	int minCount=iterMap->second;
	iterMap=strMap.end();
	iterMap--;
	int maxNum=iterMap->first-'0';
	int maxCount=iterMap->second;
	cout<<minNum<<' '<<maxNum<<' '<<str.size()-minCount-maxCount<<endl;
	system("pause");
	return 0;
}


华为OD机试真题大全,用 Python 解华为机试题 | 机试宝典 华为OD机试题 华为OD面试 华为OD笔试 华为OD算法 华为OD编程题 华为OD岗位要求 华为OD职位评估 华为OD考试经验分享 华为OD在线测试 华为OD评估标准 华为OD评测系统 华为OD筛选机制 华为OD编程语言要求 华为OD数据结构与算法 华为OD程序设计 华为OD程序优化 华为OD编程能力考核 华为OD编程技巧与经验 阅读详情

相关推荐

2026华为OD机试(Python)真题【E卷+A卷+B卷+C卷+D卷】目录+在线OJ

华为OD机试真题题库【E卷+A卷+B卷+C卷+D卷】目录,Python实现。

MISAYAONE的博客 29万+

【C】输入4个整数,找出其中最大的数。用函数的嵌套调用来处理

//输入4个整数,找出其中最大的数。用函数的嵌套调用来处理 #include <stdio.h> int main(){ int max4(int a,int b,int c, int d); int a,b,c,d,max; scanf("%d%d%d%d",&a,&b,&c,&d); max=max4(a,b,c,d); printf("%d\n",max); return 0; } int max4(int a,int b,int c, int

weixin_43788627的博客 1798

华为OD机试 新系统 双机位C卷 真题题库目录|机考题库 + 算法考点详解

本文整理华为OD机试(机考) 新系统真题题库,提供高频考点精析与详细题目内容,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解 和 在线OJ做题练习。华为OD机试新系统真题题库。

qq_45776114的博客 10万+

C语言试题系列-第六章(数组)

本专栏旨在帮助C语言初学者学习编程,仅供学习交流!t=N176t=N176实验6-数组-实验报告-C文档类资源-优快云文库https://download.youkuaiyun.com/download/m0_66842854/87524078实验7-字符串及字符数组-C文档类资源-优快云文库https://download.youkuaiyun.com/download/m0_66842854/87524086。

Jici_Zeroten的博客 1607

华为OD机试B卷Java实现【求字符串中所有整数的最小和】一文详解

✅创作者:陈书予 🎉个人主页:陈书予的个人主页 🍁陈书予的个人社区,欢迎你的加入: 陈书予的社区 🌟专栏地址: Java华为OD机试真题(2022&2023) 输入字符串s,输出s中包含所有整数的最小和。 说明:字符串s,只包含 a-z A-Z ± ;合法的整数包括包含数字的字符串。所有整数的最小和。题读百遍,其义自见。比如:也就是说,如果是整数,直接相加,如果是负数,拼接成最小负数,再相加即可。简单。解题思路:核心思想:如果是整数,直接相加,如果是负数,拼接成最小负数,再相加即可。 六、效果展示

陈书予 1398

华为OD机试 - 最差产品奖 | 机试题算法思路 【2023】

最差产品奖 | 华为OD机试 题目 A 公司准备对他下面的 N 个产品评选最差奖, 评选的方式是首先对每个产品进行评分,然后根据评分区间计算相邻几个产品中最差的产品。 评选的标准是依次找到从当前产品开始前 M 个产品中最差的产品,请给出最差产品的评分序列。 输入 第一行,数字 M ,表示评分区间的长度,取值范围是 0

梦想橡皮擦,专栏100例写作模式先行者,现象级专栏 《Python 爬虫 100 例》作者、《滚雪球学 Python 专栏》原创者 3778

Python输入一个字符串,输出长度、最大字符最小字符,输入年月生成日历的两个程序代码

1.因多重原因,本博文由两个程序代码部分组成,如果想使用快速查找,建议浏览目录检索;2.本代码为Python语言,我使用的是Spyder(python 3.8)软件,所有关于Python的博文,只发布Python的执行代码,没有头文件及注册信息文件等,原则上直接粘贴就可以的;3.这是我在上学期间所写的代码,原则上代码都是正确的,但也有可能部分地方存在逻辑错误,请谅解,也请您能将存在的问题反馈给我,我在吸取教训、改进程序、持续完善;4.以下代码均为举例,如有需要可以自己改写。

weixin_59042297的博客 9483

2023华为od机试【矩阵元素的边界值】JavaScript

2023华为od机试【矩阵元素的边界值】JavaScript 给定一个N*M矩阵,请先找出M个该矩阵中每列元素的最大值,然后输出这M个值中的最小值

MISAYAONE的博客 1923

python列表

标题 python的列表的简单的介绍 ‘’‘列表中每个元素下面都有下标’’'从左到右是0开始计数 一求字符串的长度和字符串的最大值和最小值 l = [1,2,3,4] len(l) print(len(l))#求字符串的长度 print(min(l))#求最小 print(max(l))#求最大 二,列表中字符串的添加 l.append(5)#添加一个数,添加到末位 print(l) 三,列表的相加 l1 = [1,2,3] l2 = [4,5,6] l3 = l1+l2 print(l3)#两个列表

weixin_48133130的博客 604

2026华为OD机试(JAVA&Go)真题【E卷+A卷+B卷+C卷+D卷】目录+在线OJ

华为OD机试真题题库【E卷+A卷+B卷+C卷+D卷】目录,Java实现。

MISAYAONE的博客 34万+

华为OD机试-2023真题-考点分类

从2022年11月以后,OD机试换了新题库,新题库考察的算法比较偏,题目难度加大。了解到部分同学的一些需求,博主根据考点对题目进行了分类,如果时间紧迫,可以针对特 定题型优先选择一两道进行练习。

goldarmour的博客 7568

字符串——字符串的最大最小表示法

字符串的最大最小表示法 感谢这篇博客:字符串的最小表示法 引言:一个长度为n的字符串可以将最后一位放在第一位,这样就有n种变形。如"bcaxe" 可以变成 :ebcax xebca axebc caxeb 这几种。 字符串的最大最小表示法,就是求着n种变形中的最大最小字典序的字符串,返回的值是第一个最大最小的字符串的起始字符位置,时间复杂度为O(n)。 思想:(最小表示法) 就是定义三个下标初始 ...

wxy2635618879的博客 1469

开源DIY龙门架:从零构建可编程运动控制平台

运动控制是自动化与机器人技术的核心基础,它通过精确指令驱动执行机构,实现物体的定位与轨迹规划。其原理通常涉及控制器、驱动器、电机与传动机构的协同工作,核心价值在于将数字指令转化为精准的物理运动,从而解放人力并提升作业一致性。在工业自动化、桌面制造(如3D打印、激光雕刻)及教育机器人等领域应用广泛。本文聚焦于一个具体的工程实践案例:使用**铝型材**、**3D打印**零件、Arduino控制器及步进电机,从机械结构设计、电路连接到代码编写,手把手教你打造一个模块化、可扩展的开源龙门架系统。该系统不仅成本可控,

weixin_33168937的博客 621

华为机试高频题目(Java实现)

华为机试中出现的高频算法题目的一个汇总。 OJ模式下的输入输出。 代码是Java实现。 首先对于华为机试的OJ输入输出需要熟练,可以参考: ACM(OJ)模式下对于各种输入输出情况的总结(JAVA) 华为机试高频题目: 类别 题目 知识点 题目分值 / 难度 字符串 华为机试:TLV解析Ⅰ 字符串分隔、拼接、搜索 100/中等 字符串 华为机试:VLAN资源池 字符串分隔、拼接、与数组的转化、List排序 100/中等 字符串 华为机试:字符串统计(全量和占用字符集) 字...

小朱小朱绝不认输的博客 5万+

别再魔改LWIP了!用STM32CubeMX配置F407的TCP保活(KeepAlive)与自动重连

本文详细介绍了如何通过STM32CubeMX配置STM32F407的LWIP协议栈,实现TCP保活(KeepAlive)与自动重连功能,解决网络异常断开问题。文章提供了从基础环境配置到自动重连架构设计的完整指南,帮助开发者构建高可靠的网络连接机制,适用于工业物联网和嵌入式设备开发。

weixin_27038245的博客 237

手把手教你用二茂铁催化剂搞定醇的动力学拆分(保姆级实验避坑指南)

本文详细介绍了使用平面手性二茂铁催化剂进行醇的动力学拆分的全流程,包括催化剂选择与制备、反应体系搭建与条件优化、实时监测与反应淬灭、产物分离与纯化等关键步骤。通过实战案例和避坑指南,帮助实验人员实现>98% ee的拆分效果,特别适合需要高光学纯度二级芳基醇或烯丙醇的研究者。

weixin_30500105的博客 435

华为校招机试—传送门

华为机试—多个数的最大公约数 华为机试—算日期 华为机试—拼音翻译成阿拉伯数字(只有数字拼音) 华为机试—拼音翻译成阿拉伯数字(有Wan,Qian,Bai,Shi单位) 华为机试—输出大写字母 华为机试—亮着电灯的盏数(优化过的双重for) 华为机试—从考试成绩中划出及格线 华为机试—亮着电灯的盏数(1—N完全平方数的个数) 华为机试—大数相减 华

小地盘的诺克萨斯 2万+

【FDTD运行引擎错误解决方法】

我用的是2024R1版的FDTD,第一次安装好的时候点“RUN”可以正常运行,后来不知道什么问题就无法运行了。我从网上找相关的解决办法,并未找到,将软件卸载重装,重启等方法都没有解决,后来在官网按照提示解决了,我把官网提供的方式和我的情况相结合,提供一个解决方式。提示:以下是本篇文章正文内容,下面案例可供参考最后说一下两个MPI和Local computer(不使用MPI)的区别使用MPI进行仿真可以显著提高计算速度和效率,特别是对于大规模和复杂的仿真任务,但需要额外的设置和配置。(多线程并行计算)

m0_57410975的博客 8176

华为OD机试最新2024题库,按算法分类,华为OD机试备考攻略

每一题都有详细的答题思路、详细的代码注释、样例测试,发现新题目,随时更新,全天优快云在线答疑。

学Java,找哪吒 1522

【ubuntu】如何搭建AFTR+B4环境

为何要使用ipv6 目前ipv4地址已经不够用了,而IPv6采用128位地址长度,几乎可以不受限制地提供地址。而且ipv6具有更高的安全性。 主流的ipv6方案 1.双栈方案 :所有设备同时支持IPv4/IPv6协议栈,核心理念在于其传送网同时支持IPv4和IPv6 2.DS-Lite方案 :IPv4‐in‐IPv6 隧道和 NAT 这两个基本技术,同时支持IPV4与IPV6,对于ipv4用户,可以通过ipv6隧道与ipv4业务平台实现通信;针对ipv6用户,可直接通过ipv6网络通信。 3.6RD方案 :

weixin_43863426的博客 2723

手把手教你完成YOLOv8 PyQt5和PySide6目标检测界面搭建,前台系统+后台管理系统开发实战,可用于大论文凑工作量或毕设必备,全网最详细教程

目标检测是计算机视觉中的重要任务,广泛应用于安防监控、自动驾驶、智能家居等领域。YOLO系列模型由于其高效的检测速度和较高的准确率,成为目标检测任务的首选算法之一。本项目结合 YOLOv8 与 PyQt5,构建了一个图形化界面,便于用户进行目标检测的操作和展示,实现对图片、视频和摄像头的实时目标检测,不仅可以用于大论文的工作量展示,还可以作为毕业设计。支持目标检测、目标分割等模型进来检测

在职AI算法工程师,擅长计算机视觉,YOLO目标检测、分割等,擅长web、pyqt界面可视化,好内容持续更新中,来这里跟大家一起学习,共同进步 1万+

华为OD机试(含B卷)真题2023 算法分类版,58道20个算法分类,如果距离机考时间不多了,就看这个吧,稳稳的

我觉得可以按照“算法和数据结构”去刷,把华为OD机试涉及到的“算法和数据结构”列出来,一个算法刷10道题,那我岂不是无敌了?后面是为大家 精心挑选的华为OD机试题单,并根据题目知识点的类型分好了类别,大家可以根据每个知识点,进行有针对性的刷题。很多小伙伴问我,华为OD机试算法题太多了,知识点繁杂,如何刷题更有效率呢?下面是我花了一天时间整理的 算法和数据结构的知识结构,大家可以看看。首先,了解算法和数据结构有哪些知识点,在后面的刷题中有 大局观。迪杰斯特拉Dijkstra。回溯法(宽度优选算法)

学Java,找哪吒 1万+

手把手教你学Simulink——基于新型电力电子拓扑与宽禁带器件的电网系统场景实例:GaN HEMT器件在高频逆变器中的开关特性建模

本文介绍了基于Simulink和Simscape Electrical的GaN HEMT高频逆变器建模方法。通过构建半桥拓扑电路,详细说明了GaN器件参数设置(以EPC2045为例)、专用驱动电路设计(含负压关断和米勒钳位)以及开关瞬态过程仿真(配置1ns步长捕捉MHz级特性)。重点分析了开关损耗计算和寄生导通风险,并对比了GaN与Si MOSFET的性能差异。案例展示了如何优化驱动参数和PCB布局,验证了GaN器件在1MHz高频应用中的优势(开关损耗仅5μJ)。最后总结了GaN在数据中心电源、无线充电等领

MHD0815的博客 404

德科华为od机试编程题

3道题,400分,第1、2题,难度1星,各100分,第3题难度2星,200分 牛客网在线,答题时长3h,录屏+录像+手机微信小程序监控 可以开本地idea 牛客网 牛客竞赛: OJ在线编程常见输入输出练习场 总结 之前没有做过编程题,为了做这个,刷了一天牛客网,感觉还是挺有收货的,遇到了很多纯业务上遇不到的问题,所以以后要抽时间多刷刷 1.求字符串出现数字和的最小值,会有负数 字符串格式:a-zA-Z± 示例:abc12ss-123b 最小值:1+2+(-123)= -120 ab0c12ss-123b–1

无云无声的博客 5万+

基于深度学习的ECG心电信号异常分类:从数据集到Transformer实战

心电图(Electrocardiogram, ECG)是诊断心血管疾病最常用、最无创的工具。随着可穿戴设备的普及,海量的心电数据需要自动、快速且准确地分析。人工智能,尤其是深度学习,在心电信号分类任务中表现出了超越传统规则算法的能力。本文将深入探讨ECG异常分类的技术细节,从心电数据的生理基础,到数据预处理,再到使用1D-CNN、LSTM、以及前沿的Transformer模型进行实战演练。文章末尾提供了完整的代码以及多个国际公开数据集的获取方式。

YOLO 191

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

华为OD机试2024最新题库,按算法阶段性进阶,华为OD机试备考攻略

目前正在考的是C卷,按照华为OD往常的操作,C卷题目是由往年真题(A卷/B卷)+全新题目组成,也就是说C卷和D卷还会考到A卷和B卷的题目的,比例大概是1道新题、2道旧题的样子。

学Java,找哪吒 1169

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

上一篇: 华为机试 - 约瑟夫问题
下一篇: 华为机试 - 身高差最小身高
JerkWisdom
博客等级 码龄14年 70粉丝 76原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值