1月24日 华为机试 C卷真题

第一题,给你一个由字母、数字、符号组成的字符串,要求输出该字符串所包含的所有数相加之和的最小值。

    例:"abc-36abc00123+-*/"
    输出:-30     (-36+0+0+1+2+3=-30)

第二题:给你两个字符串s、t,输出s中的有效字符串在t中最后出现的位置,若没有,输出-1。有效字符串指每个字符都出现在t中,且出现的先后顺序与其在s中的顺序保持一致的字符串。

    例:"abcd"
            "aybzcodxw"
    输出:6        (s中最后一个有效字符 'd' 在t中的下标为6)
    例:"abc"
            "defghi"
    输出: -1      

第三题:给你一个头尾相连的循环字符串,求出其含有'l','o','x'三个字母的数量都为偶数的最长子串的长度。输入字符串最长为10的5次方级别

    例:"lloxoxll"
    输出:8
    例:"llooxooll"
    输出:8        ("oolllloo"为符合要求的最长子串)
    例:"abc" 
    输出:3           (0也是偶数)

大家参考一下吧。
不知道为啥这么简单,是不是华子看不起我= =。
本人得分395,最后一题瞪了半天也不知道为什么没ac。
#华为##华为机试#
全部评论
大佬好!
点赞 回复 分享
发布于 2024-10-20 09:20 广东
第三题 能说下思路吗?实在解不出来
点赞 回复 分享
发布于 2024-02-11 13:00 河南
这是华为od的题?
点赞 回复 分享
发布于 2024-02-10 02:13 河南

相关推荐

Twilight_m...:表格简历有点难绷。说说个人看法: 1.个人基本情况里好多无意义信息,什么婚姻状况、健康状况、兴趣爱好、户口所在地、身份证号码、邮政编码,不知道的以为你填什么申请表呢。 2.校内实践个人认为对找工作几乎没帮助,建议换成和测开有关的项目,实在没得写留着也行。 3.工作经历完全看不出来是干什么的,起码看着和计算机没啥关系,建议加强描述,写点你在工作期间的实际产出、解决了什么问题。 4.个人简述大而空,看着像AI生成,感觉问题最大。“Python,C,C++成为我打造高效稳定服务的得力工具”、“我渴望凭借自身技术知识与创新能力,推动人工智能技术的应用发展,助力社会实现智能化转型”有种小学作文的美感。而且你确定你个人简述里写的你都会嘛?你AI这块写的什么“深入研究”,发几篇顶会的硕博生都不一定敢这么写。而且你AI这块的能力和软测也完全无关啊。个人简述建议写你对哪些技术栈、哪些语言、哪些生产工具的掌握,写的有条理些,而且最好是和测开强相关的。
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-08 11:16
点赞 评论 收藏
分享
评论
3
7
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务