#Scrabble 最佳单词查找器
从架子上的字母中找到我可以从架子上的字母中得出的得分最高的单词。
##输入:
机架中的字母作为字符串
N,要找到的得分最高的单词的数量。
##输出:
最高值的数量(即前 n 个值)
##数据结构
一个名为 anagramCollections 的映射,键 => 排序的单词 (String) ,值 => 可以由该单词组成的字谜列表。 (字符串列表)
一个名为 wordsOfLength 的映射,键 => wordLength (number) ,值 => 该长度的单词列表
##核心(Team1)
读取字典文件并填充两个映射。
以一排字母作为输入。
生成这组字母的幂集。
对于幂集中的每个集合,对集合中的字母组成的单词进行排序,并检查它是否存在于 anagramCollections 中。
如果存在,则存储排序后的单词。
找出 n 个得
2021-07-17 12:03:03
684KB
Java
1