Skip to content

Latest commit

 

History

History

127.Word-Ladder

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

127.Word-Ladder

典型的BFS求最短路径。为了更高效地遍历,我们需要提前构建好graph,即节点与节点之间的边关系。对于任意两个单词,我们判定是否可以通过transform进行转化,可以的话就说明有这两个单词的联通关系。这个时间复杂度是o(N^2)。

也有其他的方法构建边。对于一个单词,我们对它每个字母尝试变更为其他字母,看看变更后这个新单词是否是集合中已有的其他单词。这个时间复杂度是O(N*5*26).