【华为OD】| 寻找相似单词_排序

42 篇文章 0 订阅 ¥199.90 ¥299.90
这是一道关于寻找给定单词字典中相似单词的题目,要求找到所有相似单词并按字典序排序。输入包括单词个数和具体单词,最后指定一个待检测单词。输出是相似单词的列表,若无相似单词则输出null。
摘要由CSDN通过智能技术生成

一. 🌟 题目描述

给定一个可存储若干单词的字典,找出指定单词的所有相似单词,并且按照单词名称从
小到大排序输出。单词仅包括字母,但可能大小写并存 (大写不一定只出现在首字母)相似
单词说明:给定一个单词 X,如果通过任意交换单词中字母的位置得到不同的单词 Y,那么定义 Y 是 X 的相似单词,如 abc、bca 即为相似单词 (大小写是不同的字母,如 a 和 A 算两个不同字母)
字典序排序: 大写字母<小写字母。同样大小写的字母,遵循 26 字母顺序大小关系
即 A<B<C<…<X<Y<Z<a<b<c<…<X<y<z.如 Bac<aBc<acB<cBa

二. 🌟 输入描述

第一行为给定的单词个数 N (N 为非负整数)
从第二行到地 N+1 行是具体的单词 (每行一个单词)
最后一行是指定的待检测单词(用于检测上面给定的单词中哪些是与该指定单词是相似
单词,该单词可以不是上面给定的单词)

三. 🌟 输出描述

从给定的单词组中,找出指定单词的相似单词,并且按照从小到大字典序 Q 排列输出,
中间以空格隔开
如果不存在,则输出 null (字符串 null)

3.1 用例

在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

buff会技术的程序媛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值