牛客网–华为机试在线训练9:提取不重复的数

华为机试在线训练–牛客网(python) 华为机试在线训练–牛客网(python)第一部分(1~10)第一题:求字符串最后一个单词的长度#coding=utf-8 str = raw_input("") space_sky = ' ' if space_sky in str: str_sp = str.split(' ') print len(str_sp[-1]) else: print len(str)第二题:计 阅读详情

牛客网–华为机试在线训练9:提取不重复的数

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

输入描述:
输入一个int型整数

输出描述:
按照从右向左的阅读顺序,返回一个不含重复数字的新的整数

示例1
输入
9876673
输出
37689

别人的答案:这种思想很好啊~

#include <stdio.h>
int main(void){
    int n,m;
    int a[10]={0,0,0,0,0,0,0,0,0,0};//标记
    scanf("%d",&n);
    while(n){
       m=n%10;
       if(a[m]!=1){
          a[m]=1;
          printf("%d",m);
       }
       n=n/10;
    }
    return 0;
}
NewCoder-- 华为OJ题目详解(一) 今天也算是第一天写优快云博客,想跟你们一起讨论和解析一下牛客网华为OJ的题目,同时也能增进自己的算法能力。事不宜迟,我们开始吧!1.字符串最后一个单词的长度 题目描述计算字符串最后一个单词的长度,单词以空格隔开。输入描述: 一行字符串,非空,长度小于5000。输出描述: 整数N,最后一个单词的长度。输入例子: hello world输出例子: 5这是一道非常简单的题目,直接给代码吧–>– 阅读详情

相关推荐

从单链表中删除指定值-牛客网HJ48-华为ACM模式

从单向链表中删除指定的值

学习-记录-分享创造价值 364

牛客网 - 华为OD算法机试(可内推)

1.前言 这几天在闭关修炼数据结构和算法, 也好几天没有更新博客了。 其实我也没学多久的算法, 满打满算牛客和leecode也就刷了四十来道题。 其实算法也没有我们一开始想象的那么难, 至少面试考的算法都还比较基础。 今天参加了华为OD的机试, 没有想象中的那么难, 但是还是熟练度的问题, 加上第一次考试有点紧张。前两题过了100%的用例, 用时一小时, 后面一个半小时都在刚第三题, 结果自己对递归的返回值处理不到位, 相当于没过吧, 晚上抽时间把代码调整了下, 应该是能正常跑过了。 现在把我经历的三道题分

chenyao的博客~ 1万+

牛客网嵌入式开发面试集合(更新中....)

文章目录1. CVTE 嵌入式软件开发 一面面经 8.13(1h20m)1.1 Socket中UDP/TCP相关的封装函数1.2 三次握手和四次挥手1.3 malloc和new的区别1.4 宏定义在什么阶段处理1.5 全局变量、局部变量、静态变量存储在什么地方?1.6 UDP/TCP区别2. 联发科武汉嵌入式软件开发一二三面面经2.1 什么是系统调用2.2 虚拟内存,32位机虚拟内存分布,虚拟内存怎么到物理内存(MMU)2.3 为什么C++可以函数重载,C不行2.4 文件系统相关3. 华为优招 消费者BG终

chegxy的博客 1426

华为机试 & 牛客网

华为机试 & 牛客网 今天在准备华为机试,时间蛮紧的,就在牛客网刷了点题目,好久没练算法了,从网上查了下代码,发现很多版本的解题方法,因为我主要学的是C语言,就只看了C++的解法,下面汇总一下我觉得比较简略和好理解的答题方法。 华为研发工程师编程题 [1/3]汽水瓶 有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩

kailsong的博客 8903

LeetCode常用算法模式&大厂面试题整理

文章参考自 educative 参考文献链接 1、滑动窗口     1 一个左指针,一个右指针。其中左指针用于缩小范围,右指针用于扩大搜索范围。一般求滑动窗口的最小值都是在缩小左指针的时候取得的。     2 右指针扩展的条件时:只要当前还没有满足条件,就暴力增长,直到第一次满足条件为止。     3 左指针收缩的条件:只要当前指针的缩小还没影响窗口的可满足性,就一直暴力向左增长。一但当前指针向前移动的时候影响了窗口的可满足性,就记录下当前的窗口大小,并更新目前为止满足条件的最小窗口记录。之后,再次扩展右指

qq_45770532的博客 2359

【牛客网华为机试】HJ67 24点游戏算法

题目 描述 问题描述:给出4个1-10的数字,通过加减乘除,得到数字为24就算胜利 输入: 4个1-10的数字。[数字允许重复,但每个数字仅允许使用一次,测试用例保证无异常数字。 输出: trueorfalse 本题含有多组样例输入。 输入描述: 输入4个int整数 输出描述: 返回能否得到24点,能输出true,不能输出false 示例1 输入: 7 2 1 10 输出: true 解题思路 (1)用递归算法进行求解 (2)每次取出列表中的第一个元素,设置目标值为2..

202xxx的博客 1242

牛客网刷题——华为机试(第一天)

文章目录前言一、今日份的刷题(共九道题)1. 字符串最后一个单词的长度2.明明的随机数3. 取近似值4. 数字颠倒5.求int型正整数在内存储存时1的个数6.输入整型数组和排序标识,对其元素按照升序或降序进行排序7. 字符串分隔总结 前言 学校开始教授数据结构的课程,我想开始边刷题边去补。目前根据csdn上一位大佬的做法,从简单的牛客网华为机试开始刷题刷起,并尝试按照大佬的做法: 会的题去参考参考别人的做法来优化自己的 不会的就抄写,一直抄到会为止,当然其中也必须要思考而不是纯抄 提示:以下是本篇文

m0_51026072的博客 4938

华为机试成功归来,与小伙伴们分享下经验

华为机试成功归来,与小伙伴们分享下经验

华为机试——中等题整合

题目来源:牛客网 题一 . 进制转换 描述 写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。 输入描述: 输入一个十六进制的数值字符串。注意:一个用例会同时有多组输入数据, 输出描述: 输出该数值的十进制字符串。不同组的测试用例用\n隔开。 示例1 输入: 0xA 0xAA 输出: 10 170 #include<iostream> #include<string> #include<stdlib.h> using namespace std; int

qq_36725831的博客 464

华为机试题库2很多原题

华为题库 机试原题 2013校园招聘中,我考的三题全部在其中~

2014华为机试整理及本人华为面试经历

整理了网上2014华为机试题,近几十个网页的资料,同时本人对每道题均进行了验证。并且对一些题目进行了更好的修正。希望对后来者有所帮助。 这些东西是本人连续整理3天的成果,如果下载,需要几个积分,大家见谅,不喜勿喷

【To Debug】牛客网--华为机试在线训练3:明明的随机数

牛客网–华为机试在线训练3:明明的随机数 题目描述 明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。 Input Param ...

Allenlzcoder的博客 639

KiCad 7.0 + 嘉立创打样:从原理图到实物,打造你的双LLCC68 LoRa串口透传板

本文详细介绍了使用KiCad 7.0设计双LLCC68 LoRa串口透传板的完整流程,从原理图设计到嘉立创打样。重点解析了AVR+LLCC68组合的优势、双模块布局的电磁兼容设计、SPI接口配置及射频走线技巧,并提供了实测数据和常见问题解决方案,帮助开发者高效实现物联网设备的低功耗远距离通信。

weixin_28693447的博客 258

华为牛客网机考题–质数因子

华为牛客网机考题–质数因子 题目描述 功能:输入一个正整数,按照从小到大的顺序输出它的所有质因子(重复的也要列举)(如180的质因子为2 2 3 3 5 ) 最后一个数后面也要有空格 输入描述: 输入一个long型整数 输出描述: 按照从小到大的顺序输出它的所有质数的因子,以空格隔开。最后一个数后面也要有空格。 示例1 输入 180 输出 2 2 3 3 5 def q(x): iszhi=1 for i in range(2,int(x**0.5+2)): if x%i==

qq_41039069的博客 392

从412到200:一步步拆解瑞数6代jsvmp的cookie生成与验证流程

本文深入解析瑞数6代JSVMP的动态安全防护机制,详细拆解从412到200状态的cookie生成与验证流程。通过剖析JSVMP虚拟机核心机制、动态元数据解析及环境检测绕过策略,为逆向工程师提供实用的技术解决方案,帮助突破瑞数6代的高级防御体系。

weixin_30342209的博客 508

hfss仿真软件入门教程

hfss仿真软件入门教程 1.模型建立 1.1在project种选择insert hfss design 1.2.在hfss-》solution type 中选择modal 1.3.在moderler-》中选择units 设置单温为mm 1.4进行画图操作,这里为提高效率直接导入一个已经画好的cad图。使用modeler-》import 2.设置端口 2.1在更改模型中的材料 选择需要更改材料...

xunshui2007的博客 3万+

牛客网华为机考题目练习--明明的随机数

牛客网华为机考题目练习–明明的随机数 牛客网华为机考题 题目描述 明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作(同一个测试用例里可能会有多组数据(用于不同的调查),希望大家能正确处理)。 注:测试用例保证输入参数的正确性,答题者无需验证。测试用例

qq_41039069的博客 216

AMCL代码详解(六)amcl中的重采样

每次都从w1左边的竖线开始转,显而易见,转到w1的概率为0-w1之间的随机数,转到w2的概率为w1到w1+w2之间的随机数,转到w3的概率为w1+w2到w1+w2+w3之间的随机数,后面的依次类推。当某个粒子的权值较大的时候,产生的随机数落在相应区间的概率就会增大,从而实现了对权值大粒子的多次复制,权值小的粒子的剔除。可以看出,在整个重采样的过程中,粒子进行了两次种情况的刷新,一种是随机生成的新的粒子,一种是对原来的粒子的复制。得到的值越大,说明粒子的权重越小,当前粒子的可信度比较小,需要重采样粒子。

YiYeZhiNian的博客 1577

牛客网华为软件测试题库,牛客网华为机试题答案

类似元组、字符串、列表这类格式,在进行两者之间的比较时,先从第一个元素开始比较 ASCII 码值大小,如果相等,则依次向后比较,如果全部相等,则比较数量大小。Python 中万物皆为对象,函数也不例外,函数作为对象可以赋值给一个变量、可以作为元素添加到集合对象中、可作为参数值传递给其它函数,还可以当做函数的返回值。效率低: 由于Python是解释性语言,动态编译,直到代码执行时,才加以解释,相比于编译型语言,可以生成编译代码,执行效率低。Python3 中的除法为正常除法,会保留小数位,为浮点型。

2301_81900439的博客 434

达妙电机MIT模式调参实战:如何从‘曲线偏离’到‘完美追踪’正弦波?

本文详细解析了达妙电机MIT模式调参实战,从曲线偏离到完美追踪正弦波的方法论。通过MATLAB实时曲线分析,深入探讨位置环(kp)和速度环(kd)的双重调节技巧,帮助工程师优化参数组合,提升电机控制精度和稳定性。

weixin_29053073的博客 730

开坑!双向逆变电源实操系列--第一节PFC

文章摘要 本文介绍了PFC(功率因数校正)的基本概念及其重要性。PFC电路通过储能和功率因数校正两大功能,解决交流电小电压大电流的问题,并减少无功电流损耗。文章对比分析了无源PFC(电感串联式、填谷式、LC谐振式)和有源PFC(升压型、交错并联、图腾柱式)的拓扑结构及适用场景。针对2400W双相逆变电源设计,作者选择图腾柱PFC拓扑,详细阐述了设计思路,包括电气参数计算、性能指标设定、技术重点及风险预判。文章还提供了主电路参数定制计算方法,如BOOST电感值的推导过程,为电源工程师提供实用参考。

lyzh971103的博客 2545

牛客网刷题(1)重点错题

1、在32位机器中,如下代码: void example(char acWelcome[]){ printf("%d",sizeof(acWelcome)); return; } void main(){ char acWelcome[]="Welcome to Huawei Test"; example(acWelcome); return; } ...

PengAcang的博客 680

Unreal Engine开发:角色动画与状态机_动画混合:通过混合节点实现平滑动画过渡

动画混合是提升游戏动画质量的关键技术之一。Unreal Engine提供了多种混合节点,包括BlendSpace1D、Blend Two By Bool、Blend Two By Alpha和Sequencer,每种节点适用于不同的场景。通过合理使用这些节点,可以实现平滑、自然且高效的动画过渡效果。此外,遵循最佳实践和高级应用技巧,可以进一步优化动画质量和性能。希望本节内容对你在Unreal Engine中实现动画混合有所帮助,使你的游戏角色动作更加流畅和自然。

chenlz2007的博客 1245

C++笔试题目练习

简介 这是我在笔试过程中通过牛客网进行模拟的笔试题目,这些题目很有意思也很锻炼人,写在博客中以方便后继的复习。 其中这些题目的题解全都来自于笔试下面评论区的题解,侵删。 题目 1 下面的程序可以从0…n-1中随机等概率的输出m个不重复的数。这里我们假设n远大于m knuth(int n, int m) { srand((unsigned int)time(0)); for (i...

GiannisLiu的博客 663

14、PostgreSQL日志文件、系统统计与查询优化全解析

本文全面解析了PostgreSQL数据库中的系统统计、日志文件配置与查询优化技巧。详细介绍了如何利用pg_stat_statements模块进行性能监控,配置日志记录以发现潜在问题,并深入探讨了查询优化器的工作原理和优化策略。通过实际案例分析,展示了如何综合应用这些技术提升数据库性能。适合希望提升PostgreSQL性能与稳定性的数据库管理员和开发人员阅读。

efc123456的博客 94

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Java各大厂实习面试题面经新鲜出炉

2025-2026年Java大厂实习面试趋势显示,主流互联网公司(字节、阿里、腾讯等)的实习生招聘主要考察Java基础、项目经验和算法能力。面试通常分为3轮:基础技术面、项目深挖和系统设计/场景题,算法难度以LeetCode中等题为主。高频考点包括HashMap/ConcurrentHashMap原理、JVM内存模型、MySQL索引优化、Redis应用场景等,AI工程化方向开始成为部分团队的考察内容。各厂面试风格各异:字节重算法、美团重数据库、阿里重JVM。建议准备时重点突破项目深度(占40%权重)、Jav

m0_57545130的博客 1633

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

上一篇: 牛客网–华为机试在线训练8:合并表记录
下一篇: 牛客网--华为机试在线训练10:字符个数统计
Allenlzcoder
博客等级 码龄10年 925粉丝 512原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值