华为机试 - 将整数倒序输出,剔除重复数据

华为笔试题目100及最佳答案,华为笔试题库与答案 本专栏有100+道题(持续更新中),都是往期的HW机试真题,根据过往同学的经验基本都会考到原题。大家有什么不懂的都可以留言pythonturtle绘制树。华为机试有三道题目,第一道和第二道属于简单或中等题,分值为100分,第三道为中等或困难题,分值为200分。总分为400分,150分钟考试时间。之前通过为150分,现在好像分数提高了,大家不要太大意,一定要多刷题,争取拿高分,毕竟分数越高评级越高,工资也就越高。OD的工资待遇还是很可观的15K-30K*14-16,希望大家努力(肺腑之言) 阅读详情

输入一个整数,如12336544,或1750,然后从最后一位开始倒过来输出,最后如果是0,则不输出,输出的数字是不带重复数字的,所以上面的输出是456321和571。如果是负数,比如输入-175,输出-571

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



int main()
{
	string str;
	cin>>str;
	reverse(str.begin(),str.end());
	if (str[str.size()-1]=='-')
	{
		cout<<'-';
		str.erase(str.end()-1);
	}
	bool strBegin=true;
	for (size_t i=0;i<str.size();i++)
	{
		if (str[i]!='0'&&strBegin)
		{
			strBegin=false;
		}
		if (!strBegin)
		{
			cout<<str[i];
		}
	}
	cout<<endl;
	system("pause");
	return 0;
}


【华为机试真题 Python实现】将整数倒序输出,剔除重复数据 《华为机试真题》专栏含牛客网华为专栏、华为面经试题、华为OD机试真题。如果您在准备华为的面试,期间有想了解的可以私信我,我会尽可能帮您解答,也可以给您一些建议!欢迎加微信:Ayemmar 加微信请备注 你的优快云 ID本文解法非最优解(即非性能最优)。输入一个整数,如 12336544,或 1750,然后从最后一位开始倒过来输出,最后如果是 0,则不输出,输出的数字是不带重复数字的,所以上面的输出是 456321 和 571。如果是负数,比如输入-175,输出-571。输入:12336544 输出:456 阅读详情

相关推荐

【华为机试真题 Python】将整数倒序输出,剔除重复数据

输入一个整数,如 12336544,或 1750,然后从最后一位开始倒过来输出,最后如果是 0,则不输出,输出的数字是不带重复数字的,所以上面的输出是 456321 和 571。如果是负数,比如输入-175,输出-571。12336544 倒序是 44563321。如果是负数,数字子串逆序依然表示一个负数。去除重复字符 456321。输入:12336544。

799

将整数倒序输出,剔除重复数据

输入一个整数,如12336544,或1750,然后从最后一位开始倒过来输出,最后如果是0,则不输出,输出的数字是不带重复数字的,所以上面的输出是456321和571。如果是负数,比如输入-175,输出-571。

Dylan_min 981

【华为机试真题Python】从入门到入职-真题列表导读

华为机试有三道题目,第一道和第二道属于简单或中等题,分值为100分,第三道为中等或困难题,分值为200分。总分为400分,150分钟考试时间。之前通过为150分,现在好像分数提高了,大家不要太大意,一定要多刷题,争取拿高分,毕竟分数越高评级越高,工资也就越高。OD的工资待遇还是很可观的15K-30K*14-16,希望大家努力(肺腑之言)本专栏有100+道题(持续更新中),都是往期的HW机试真题,根据过往同学的经验基本都会考到原题。大家有什么不懂的都可以留言。真题列表(持续更新中)

3433

华为机试——整数倒序输出,剔除重复数据

将整数倒序输出,剔除重复数据输入一个整数,如12336544或1750,然后从最后一位开始倒过来输出,最后如果是0,则不输出,输出的数字是不带重复数字的,所以上面的输出是456321和571.如果输入是-175,输出-571#include<iostream> #include<cmath> using namespace std; int main() { int num,n[50],a[

601

华为od机考真题-将整数倒序输出,剔除重复数据

华为od机考真题

VAN 159

基于YOLOv8的多类别检测模型融合实战:从数据集重构到模型训练

本文详细介绍了如何将多个单一类别的YOLOv8检测模型融合为一个高效的多类别检测模型。通过重构数据集、利用预训练模型生成新标签,并重新训练,解决了多模型并行带来的速度慢、资源占用高和部署复杂等问题。实战流程涵盖数据准备、标签生成、模型训练与评估,旨在帮助开发者构建性能优异的YOLOv8多类别检测模型。

kmeans3miner的博客 228

题目: 输入一串数据,删除重复的数据。注意:读取字符串的顺序为从右往左,如果结果是以0结束,则删除0;如果结果有负号'-' 需要保留。

题目: 输入一串数据,删除重复的数据。注意:读取字符串的顺序为从右往左,如果结果是以0结束,则删除0;如果结果有负号'-' 需要保留。 例如:输入 99876673 输出 37689 , 输入: 054264 output: 462 输入: -23542 output: -245

god_mycode的博客 734

BUCK电路为何无法实现100%占空比?自举电路原理与替代方案解析

在开关电源设计中,DC-DC转换器是实现电压变换的核心器件,其工作原理基于功率开关管的周期性导通与关断。BUCK(降压)电路作为一种经典拓扑,通过调节开关管的占空比来控制输出电压。然而,其占空比存在理论上限,无法达到100%,这一限制源于高边开关管的驱动需求。为了驱动高边N沟道MOSFET(NMOS),需要栅极电压高于源极电压,而自举(Bootstrap)电路通过利用开关节点电压的跳变,巧妙地生成了这一高压驱动信号。自举电路必须在每个开关周期内存在续流阶段(低边管导通)为电容充电,这从根本上限制了最大占空比

weixin_32239523的博客 309

**输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。

题目描述 输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。 输入描述 输入一个int型整数 输出描述 按照从右向左的阅读顺序,返回一个不含重复数字的新的整数 输入 9876673 输出 37689 python 3.5 list切片 list由三个元素组成,分别为param1,param2,param3 param1表示头索引,可以为空,默认0; param2表示尾...

lanye72的博客 3038

MATLAB锂离子电池伪二维(P2D)模型实现

锂离子电池伪二维(P2D)模型的MATLAB实现。该模型基于Newman等人提出的经典电化学模型,考虑了固液相扩散、电荷守恒和电化学反应动力学。

hie98894的博客 1930

黑猫带你学UFS协议第17篇:UFS安全模式详解(Secure Mode)

本文详细介绍了UFS协议中的安全模式,包括Erase, Discard, Purge和Wipe Device操作。Erase用于永久删除数据并确保无法恢复;Discard不保证数据清除;Purge类似于Sanitize,清除内部未映射的物理块数据;Wipe Device则是格式化设备。这些操作涉及逻辑单元、擦除单位、相关寄存器配置等,确保数据安全。" 126036669,12409270,MySQL 8.0 开窗函数详解,"['数据库理论', 'SQL']

黑猫奥利奥的博客 2560

华为机试-将整数倒序输出,剔除重复数据

输入一个整数,如12336544,或1750,然后从最后一位开始倒过来输出,最后如果是0,则不输出,输出的数字是不带重复数字的,所以上面的输出是456321和571。如果是负数, 输入-175 输出-571。

zuoyemenghui的专栏 2107

Autosar MCAL-S32k324 Crypto配置-基于EB

NXP官网提供了免费的HSE固件,同时也提供了对应的协议栈。本文以算法为例,介绍MCAL相关的配置及在代码中的集成与使用。使用HSE计算,比软件算法确实方便许多。后面会完善更多的算法测试。

赞的博客 2436

【华为机试真题 Python实现】华为机试题整理(已更新211篇)

拆分输出字符串 求n阶方阵里所有数的和 合法的三角形个数 整型数组求整数对最小和 机器人走迷宫【2022 Q1 Q2 |200分】 数格子 两个超大整型数相加 字符串格式化输出【2022 Q1 Q2 |100分】 树形目录操作【2022 Q1 Q2 |200分】 整型数组按个位值排序 奥运会奖牌榜的排名【2022 Q1 | 100分】 无重复字符的最长子串 最长回文子串 两个字符串的最长公共子串 括号生成 字符串处理 一个正整数到 Excel 编号之间的转换 字符串压缩 搜索矩阵 免单统计 数组的转换 藏宝

2万+

Unity零基础到进阶 | Unity Shader 深度硬核解析

Unity Shader 是运行在GPU上的可编程渲染程序,是整个引擎渲染体系的算法核心。它通过 Unity 封装的 ShaderLab 语法 + GPU 原生 HLSL 语言编写,定义了「网格数据如何经过光照计算、纹理采样、几何变换、混合测试,最终转化为屏幕像素颜色」的完整规则。 通俗来说:Shader 决定物体「怎么画」,材质(Material)只是 Shader 的参数实例,决定「用什么画」。没有 Shader,材质就是无渲染能力的空壳;没有材质,Shader 无法落地到具体物体。

努力前行,总会成为自己心中的那道光 1万+

DSI3接口介绍

DSI3(distributed system interface)分布式系统接口,是一种强大且通用的总线协议,旨在将多个遥感器和执行器互连到中央控制模块。在单总线中集成了电压信号、电流信号还有电源,甚至引用了3位状态机概念(反向数据),从逻辑0/1扩展到了0/1/2。

Airer_00的博客 4356

【华为机试 Python实现】华为机试题集合(已更新171篇)

专栏定价99.9 包含 《华为机试真题》的所有题目。包含动态规划系列文章、、等包含Python 八股文专栏的 三篇基础文章、和等系列文章还在更新中…可关注公众号回复 “试看” 可免试读。 初识动态规划(斐波那契数列) 小兔子繁殖详解 数大雁【2022 Q2 | 100分】 比较两个版本号的大小 统计文本数量 N进制减法 最大社交距离 找到比自己强的人数 二叉树层序遍历(从后序与中序遍历序列构造二叉树) 完全二叉树非叶子部分后序遍历 服务失效判断 竖直四子棋 矩阵扩散 计算最小时延 快速人名查找 图像物体的边

5012

【Simulink教程案例9】基于simulink的BPSK,QPSK调制解调通信系统建模与仿真——使用simulink自带模块设计

BPSK (Binary Phase Shift Keying)-------二进制相移键控。是把模拟信号转换成数据值的转换方式之一,利用偏离相位的复数波浪组合来表现信息键控移相方式。BPSK使用了基准的正弦波和相位反转的波浪,使一方为0,另一方为1,从而可以同时传送接受2值(1比特)的信息。BPSK的映射关系如下所示:BPSK调制过程将输入的1010二进制数据中的0都转化为-1,使得非极性码变为极性码。

FPGA/MATLAB学习教程/源码/项目合作开发 3488

华为机试整理

27.统计数字出现的次数,最大次数的统计出来 举例: 输入:323324423343 输出:3,6 #include "stdafx.h" #include #include using namespace std; /* 27.统计数字出现的次数,最大次数的统计出来 举例: 输入:323324423343 输出:3,6 */ int main(int argc, _TC

1454

VC中sqlite的使用

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

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

华为历年机试题型总结系列(三)

6. 统计出现最大次数的数字,输出该数字以及该数字出现的次数 输入:323324423343        输出:3,6 #include #include int main(void) { char pInputStr[20]; int i,j,StrLength,max_times=0,max_number=0; int pInputInt[20]; in

wangchuansnnu的专栏 1044

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

2014华为校园招聘最新题库(上机题)

目录 初级题:从考试成绩中划出及格线... 2 中级题:亮着电灯的盏数... 2 高级题:地铁换乘... 3 1去掉最大值、最小值之后剩下的个数... 3 2从5个人中选取2个人作为礼仪... 4 3验证括号是否匹配... 5 4回文数... 5 5将第一行中含有第二行中“23”的数输出并排序... 6 6翻译电话号码... 6 7 AM 将整数倒序输出,

zhendehenxingfu的专栏 797

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

逆序提取不重复的整数

题目描述输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。

小雨点点点点的博客 324

将整数反向输出,返回一个不含重复数字的新的整数

输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。保证输入的整数最后一位不是0。 Input: 输入一个int型整数 Output: 按照从右向左的阅读顺序,返回一个不含重复数字的新的整数 Example: 输入: 115006 输出: 6051 #include <stdio.h> int main() { int x, num = 0; ...

动感超人_Crush 635

数字颠倒(还是类似于那道“提取不重复的数字”的方法)——逆序输出

题目描述 描述: 输入一个整数,将这个整数以字符串的形式逆序输出 程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001 输入描述: 输入一个int整数 输出描述: 将这个整数以字符串的形式逆序输出 var line=readline(); let str=""; for(i=line.length-1;i>=0;i--){ str+=line[i]; } console.log(str); ...

jianchibuxie0的博客 275
上一篇: 华为机试 - 判断if语句括号是否匹配
下一篇: 华为机试 - 链表翻转
JerkWisdom
博客等级 码龄14年 70粉丝 76原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值