![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
华为od
wangchen24
呵呵
展开
-
华为od对称美学
【代码】华为od对称美学。原创 2023-03-29 18:09:36 · 261 阅读 · 0 评论 -
华为od单词倒序
【代码】华为od单词倒序。原创 2023-03-29 16:55:39 · 140 阅读 · 0 评论 -
华为od寻找关键钥匙
题目描述: 小强正在参加《密室逃生》游戏,当前关卡要求找到符合给定 密码K(升序的不重复小写字母组成)的箱子,并给出箱子编号,箱子编号为1~N。每个箱子中都有一个字符串s,字符串由大写字母,小写字母,数字,标点符号,空格组成,需要在这些字符串中找出所有的字母,忽略大小写后排列出对应的密。补充说明: 箱子中字符拼出的字符串与密码的匹配忽略大小写,且要求与密码完全匹配,如密码abc匹配aBc,但是密码abc不匹配abcd。说明: 第2个箱子中的Abcd,与密码不完全匹配,不符合要求。满足条件的箱子不超过1个。原创 2023-03-29 16:26:19 · 353 阅读 · 0 评论 -
华为od箱子之形摆放
str只包含数字和数字,1<=len(str)<=1000,1<=n<=1000。注:最后一行不得输出额外的空行。原创 2023-03-29 15:27:34 · 111 阅读 · 0 评论 -
华为od查找重复代码
注: 如果不存在公共子串,返回空字符串。text1 = "private_void_method", text2 = "public_void_method", 最长的公共子串为 "_void_method"text1 = "hello123world", text2 = "hello123abc4", 最长的公共子串为 "hello123"text1 = "hiworld", text2 = "hiweb", 最长的公共子串为 "hiw"输入的参数text1, text2分别表示两行代码。原创 2023-03-29 14:34:39 · 167 阅读 · 0 评论 -
华为od最短木板长度
小明买了一块长度为m的木料,这块木料可以切割成任意块,拼接到已有的木板上,用来加长木板。小明想让最短的木板尽量长。给第3块木板长度增加1后,这5块木板长度变为[4,5,4,5,5],剩余木料的长度为1。给第1块木板长度增加1,给第3块木板长度增加2后,这5块木板长度变为[5,5,5,5,5],最短的木板的长度最大为5。输入的第一行包含两个正整数,n(11n1103),m(11m1106)——n表示木板数,m表示木料长度。输入的第二行包含n个正整数,a1,a2,,,,,an (1<=ai<=106)。原创 2023-03-29 14:06:03 · 228 阅读 · 0 评论 -
华为od猜字谜
小王设计了一个简单的猜字谜游戏,游戏的谜面是一个错误的单词,比如nesw,玩家需要猜出谜底库中正确的单词。1)变换顺序以后一样的,比如通过变换w和e的顺序,“nwes”跟“news”是可以完全对应的;2)字母去重以后是一样的,比如“woood”和“wood”是一样的,它们去重后都是“wod”谜面是多个单词,都需要找到对应的谜底,如果找不到的话,返回"not found"1、单词的数量N的范围:0 < N < 1000。3、单词的长度P的范围:0 < P < 20。1、谜面单词列表,以","分隔。原创 2023-03-29 13:28:15 · 219 阅读 · 0 评论 -
华为od 最长密码
密码获得的条件如下:在一个密码本中,每一页都有一个由26个小写字母组成的若干位密码,每一页的密码不同,需要从这个密码本中寻找这样一个最长的密码,从它的末尾开始依次去掉一位得到的新密码也在密码本中存在。请输出符合该要求的密码,如果有多个符合要求的密码,则返回字典序最大的密码。但是 "bwwln" 比 "bwwlm" 字典序排序大,所以应该返回"bwwln""hello"从末尾依次去掉一位得到的 "hell","hel","he"和"h"在密码本中都存在。1原创 2023-03-29 12:26:13 · 82 阅读 · 0 评论