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

华为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

深度强化学习系列(13): 策略梯度(Policy Gradient)

对于DQN来说使用一个网络直接逼近了值函数,最后取得了非常不错的效果, 但是对于一些连续性控制或者动作空间特别大的环境来说,很难全部计算所有的值函数来得到最好的策略,那么直接计算策略的方法就别提出来了。 回顾一下前面几篇,所谓的策略,其实就是状态到动作的映射数学表达为 π:s→aπ:s→a\pi : s \to a, 我们用ττ\tau 表示状态s到最后一个状态的一个序列,表示为: τ:st...

深度强化学习(DeepRL)探索博客 4642

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

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

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

STM32F103+W5500网络通信

STM32F103+W5500网络通信一、W5500模块(一)W5500以太网模块介绍(二)模块排针功能表二、 modbus协议(一)modbus协议原理(二)Modbus 通讯方式1.Modbus三种通讯方式2.在Modbus网络上传输3.以太网(modbus tcp/ip)三、参考资料 一、W5500模块 (一)W5500以太网模块介绍 D-W5500 EVB以太网模块是一款基于WIZnet W5500芯片的以太网模块,且性价比高的以太网模块。W5500是一款全硬件TCP/IP嵌入式以太网控制器,为

”一只特立独行的猪“的博客 1万+

Qt开发者必看:QTimer::singleShot的5个实战避坑指南(含lambda和多线程案例)

本文为Qt开发者提供了QTimer::singleShot的5个关键实战避坑指南,涵盖lambda捕获、对象生命周期和多线程安全等核心难点。通过对比错误与正确代码示例,深入解析了如何避免悬空指针、确保线程执行上下文正确以及管理定时任务资源,帮助开发者编写更健壮、可靠的延迟执行代码。

stem5的博客 466

华为校招机试—传送门

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

小地盘的诺克萨斯 2万+

4D毫米波雷达与激光雷达融合评测:3种主流融合框架在极端天气下的性能对比

本文深度评测了4D毫米波雷达与激光雷达在极端天气下的三大融合框架性能,包括前融合、特征级融合和后融合。通过实测数据对比,揭示了多传感器融合在暴雨、浓雾等恶劣环境中的显著优势,为自动驾驶感知系统提供了关键的技术参考和工程实践指南。

weixin_28677005的博客 331

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

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

学Java,找哪吒 1522

实战演练:用wvp-GB28181-pro + ZLMediaKit搭建一个可用的国标视频监控测试环境(附设备模拟器对接)

本文详细介绍了如何使用wvp-GB28181-pro和ZLMediaKit在Ubuntu系统上搭建GB28181视频监控测试环境。从环境准备、组件解析到核心服务部署与设备模拟器对接,提供完整的实战指南,帮助开发者快速构建可验证的监控系统。

weixin_42692935的博客 580

探索robotics-toolbox-python:从基础安装到高级机器人运动学应用

本文详细介绍了robotics-toolbox-python工具箱,从基础安装、环境配置到机器人运动学与动力学的核心应用。通过D-H参数、URDF导入和内置模型三种方式快速构建机器人模型,并演示了正逆运动学计算、关节空间与任务空间轨迹规划以及三维可视化仿真。该工具箱极大地简化了机器人算法开发流程,是进行机器人学研究和应用实践的强大工具。

i1j2k的博客 496

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

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

学Java,找哪吒 1万+

蓝鸟四轴飞控系统C程序V3.0(基础版本)深度解读

2. 解析遥控通道数据(油门 / 横滚 / 俯仰 / 偏航),转换为标准化值(-1000~+1000);3. 封装PID初始化(PID_Init,配置KP/KI/KD、输出限幅、积分限幅);,包含姿态角(Attitude_Data.Roll/Pitch/Yaw)、角速度(Gyro_Data.X/Y/Z)、遥控值(RC_Data[0~5])、电池电压(Bat_Volt)、电机PWM值(Motor_PWM[0~3])、系统状态(Sys_State),校验和通过Check_Sum()函数计算;

搏博的专栏 344

德科华为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万+

【C++项目】从零实现RPC框架「三」:项⽬抽象层实现

本文详细介绍了如何从零实现一个 C++ RPC(远程过程调用)框架,包括通信抽象、消息抽象、通信实现、以及消息分发器的实现。通过系统化的代码示例,展示了如何构建一个高效、灵活且可扩展的 RPC 框架。

You build it, you run it 2162

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

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

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

学Java,找哪吒 1169

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

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

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值