我有一个单词数组,需要找到由该数组中其他单词组成的最长单词。例如:
String[] mass = {
"five",
"fivetwo",
"fourfive",
"fourfivetwo",
"one",
"onefiveone",
"two",
"twofivefourone"
};
结果应该是"fourfivetwo" -> "fourfive" "two"。你能帮我找到算法吗?