由其他单词组成的最长单词
读取包含单词排序列表(每行一个单词,没有空格,全部小写)的文件的程序,然后识别文件中最长的单词,该单词可以通过连接在文件中找到的较短单词的副本来构造。
用法
- 建立一个程序:
git clone https://github.com/shumiloa/longestword.git longestword
cd longestword
mvn package
-执行:
java -jar target/longestwordmadeofotherwords-1.0-SNAPSHOT-jar-with-dependencies.jar
提供一个文件的绝对路径,该文件列出了在控制台中询问时要分析的单词。
概述
列表中的每个单词都被拆分为每个字符,并且测试两个分区是否存在于文件中。
如果前缀是在列表中找到的有效单词,则对文件中的所有单词递归测试后缀。
设
2021-07-23 14:03:44
9KB
Java
1