华为OD机试 - 寻找密码(JavaScript) | 机试题+算法思路+考点+代码解析 【2023】
2023-09-11 14:20:20 时间
寻找密码
题目
小王在进行游戏大闯关,有一个关卡需要输入一个密码才能通过,密码获得的条件如下:
在一个密码本中,每一页都有一个由26个小写字母组成的若干位密码,
从它的末尾开始依次去掉一位得到的新密码也在密码本中存在。
请输出符合要求的密码,如果由多个符合要求的密码,则返回字典序最大的密码。
若没有符合要求的密码,则返回空字符串。
输入
密码本由一个字符串数组组成,不同元素之间使用空格隔开,每一个元素代表密码本每一页的密码。
输出
一个字符串
示例一
输入
h he hel hell hello
输出
hello
说明
“hello” 从末尾依次去掉一位得到的 “hell”, “hel”, “he”, "h"在密码本中都存在。
示例二
输入
b eredderd bw bww bwwl bwwlm bwwln
输出
相关文章
- JavaScript - OOP编程思想
- JavaScript: sprite
- JavaScript: this apply call
- 【JavaScript】Javascript中的函数声明和函数表达式
- 【JavaScript】Understanding callback functions in Javascript
- 关于javascript 回调函数
- JavaScript 中 new Date(time).getTime() 获取时间戳方法在 iOS 中的兼容性问题
- JavaScript进阶系列02,函数作为参数以及在数组中的应用
- 《第三方JavaScript编程》——7.2 跨站脚本
- 《移动网页设计与开发 HTML5+CSS3+JavaScript》—— 1.7 测试,再测试,进行更多的测试
- Using JavaScript with WKWebView in iOS 8
- Javascript: hash tables in javascript
- JavaScript深入浅出第3课:什么是垃圾回收算法?
- 华为OD机试 - 航天器(JavaScript) | 机试题+算法思路+考点+代码解析 【2023】
- 【javascript】如何在Javascript中创造map对象?
- javascript条件语句if else用法
- JavaScript引用类型之Array数组之强大的splice()方法