查找兄弟单词(20200303)

题目描述:

实现一个可存储若干个单词的字典。用户可以:
1、在字典中加入单词
2、查找指定单词在字典中的兄弟单词个数
3、查找指定单词的指定序号的兄弟单词,指定序号指字典中兄弟单词按字典顺序排序后的序号(从1开始)
4、清空字典中所有单词

定义、格式说明:
单词:由小写英文字母组成,不含其它字符
兄弟单词:给定一个单词X,如果通过任意交换单词中字母的位置得到不同的单词Y,那么定义Y是X的兄弟单词
字典顺序:两个单词(字母按照自左向右顺序),先以第一个字母作为排序的基准,如果第一个字母相同,就用第二个字母为基准,如果第二个字母相同就以第三个字母为基准。依此类推,如果到某个字母不相同,字母顺序在前的那个单词顺序在前。如果短单词是长单词从首字母开始连续的一部分,短单词顺序在前
举例:bca是abc的兄弟单词;abc与abc是相同单词,不是兄弟单词

规格:
0<=字典中所含单词个数<=1000
1<=单词所含字母数<=50
注:测试用例保证,接口中输入不会超出如上约束

输入描述:
先输入字典中单词的

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值