题目
一个单词的缩写需要遵循 <起始字母><中间字母数><结尾字母> 这样的格式。
以下是一些单词缩写的范例:
1 | a) it --> it (没有缩写) |
假设你有一个字典和一个单词,请你判断该单词的缩写在这本字典中是否唯一。若单词的缩写在字典中没有任何 其他 单词与其缩写相同,则被称为单词的唯一缩写。
示例1:
1 | 给定 dictionary = [ "deer", "door", "cake", "card" ] |
解法
解法一:
借助HaspMap,这里需要注意相同的字符串是算作唯一的。
Java
1 | class ValidWordAbbr { |