题目29 英文输入法单词联想
主管期望你来实现英文输入法单词联想功能
需求如下
依据用户输入的单词前缀
从已输入的英文语句中联想出用户想输入的单词
按字典序输出联想到的单词序列
如果联想不到
请输出用户输入的单词前缀
注意
英文单词联想时区分大小写
缩略形式如
"don't" 判定为两个单词 "don"和 "t"
输出的单词序列不能有重复单词
且只能是英文单词,不能有标点符号
输入描述
输入两行
首行输入一段由英文单词word和标点构成的语句str
接下来一行为一个英文单词前缀pre
0 < word.length() <= 20
0 < str.length <= 10000
0 < pre <=20
输出描述
输出符合要求的单词序列或单词前缀
存在多个时,单词之间以单个空格分割
示例一
输入
I love you
He
输出
He
说明
用户已输入单词语句"I love you",
中提炼出"I","love","you"三个单词
接下来用户输入"He" ,
从已经输入信息中无法联想到符合要求的单词
所以输出用户输入的单词前缀
示例二
输入
The furthest distance in the world,Is not between life and death,But when I stand in front or you,Yet you don't know that I love you.
f
输出
front furthest
题目29 英文输入法单词联想相关推荐
- 华为OD机试题:英文输入法单词联想
题目描述: 主管期望你来实现英文输入法单词联想功能. 需求如下:依据用户输入的单词前缀, 从已输入的英文语句中联想出用户想输入的单词, 按字典序输出联想到的单词序列, 如果联想不到, 请输出用户输入的 ...
- 【华为OD机试模拟题】用 C++ 实现 - 英文输入法单词联想 or 英文输入法(2023.Q1)
最近更新的博客 [华为OD机试模拟题]用 C++ 实现 - 获得完美走位(2023.Q1) 文章目录 最近更新的博客 使用说明 英文输入法单词联想 and 英文输入法 题目 输入 输出 示例一 输入 ...
- 【华为OD机试真题JAVA】英文输入法单词联想功能
标题:英文输入法单词联想功能| 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 主管期望你来实现英文输入法单词联想功能 需求如下 依据用户输入的单词前缀 从已输入的英文语句中联想出用 ...
- 华为OD机试 - 英文输入法单词联想(Python) | 机试题+算法思路+考点+代码解析 【2023】
英文输入法单词联想 主管期望你来实现英文输入法单词联想功能,需求如下: 依据用户输入的单词前缀,从已输入的英文语句中联想出用户想输入的单词. 按字典序输出联想到的单词序列,如果联想不到,请输出用户输入 ...
- HUAWEI 机试题:英文输入法单词联想
- 华为OD机试 - 英文输入法(Java JS Python)
题目描述 主管期望你来实现英文输入法单词联想功能. 需求如下: 依据用户输入的单词前缀,从已输入的英文语句中联想出用户想输入的单词,按字典序输出联想到的单词序列, 如果联想不到,请输出用户输入的单词前 ...
- 【华为机试真题 JAVA】英文输入法-100
[编程题目 |100分]英文输入法[2021 H2考试题] 时间限制:C/C++ 1秒,其他语言 2秒 空间限制:C/C++262144K,其他语言524288K 64bit IO Format:%l ...
- 华为OD机试之英文输入法(Java源码)
英文输入法 题目描述 主管期望你来实现英文输入法单词联想功能. 需求如下: 依据用户输入的单词前缀,从已输入的英文语句中联想出用户想输入的单词,按字典序输出联想到的单词序列, 如果联想不到,请输出用户 ...
- 【华为OD机试真题 JAVA】英文输入法
JS版:[华为OD机试真题 JS]英文输入法 标题:英文输入法 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 主管期望你来实现英文输入法单词联想功能.需求如下: 依据用户输入的 ...
- 【华为OD机试真题 JS】英文输入法
标题:英文输入法 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 主管期望你来实现英文输入法单词联想功能.需求如下: 依据用户输入的单词前缀,从已输入的英文语句中联想出用户想输入 ...
最新文章
- List-style-type属性失效
- python基础教程微信_用Python实现让微信地球转起来附代码!
- 二值化图像的欧拉数_Android OpenCV(八):图像二值化
- 9种蔬菜吃不对胜似砒霜
- 部分网站为什么上不去_企业网站如何霸占搜索引擎首页
- 最优化——线性规划中最大规划和最小规划之间的转换
- apache.camel_带有Spring Boot 2支持的Apache Camel 2.22发布
- Redfish 验证工具: Redfish Service Validator (OData CSDL)
- Java开发QQ机器人
- 阅读ResNet论文 心得体会
- 计算机网络中链路是指什么意思,什么是计算机网络中的上行链路端口?
- 浅析凸优化理论学习中的“坑”
- Pixelmator Pro为您抓住照片的质感,适合每个人的专业编辑图像工具
- ThinkPHP 微信支付及退款
- java hdms_网盘预研 - ZICK_ZEON的个人空间 - OSCHINA - 中文开源技术交流社区
- Android电视直播 v5.6,龙龙直播app下载|龙龙直播apk2019官方版下载 v5.6.1 安卓版 - 数码资源网...
- ENVI基础--入门学习
- Ubuntu16.04上NVIDIA Titan显卡出现屏幕分辨率失常
- 如何使用Python渲染动画
- listagg( ) within group ( order by ) 与 wm_concat