摘要: 給定兩個單詞(一個開始,一個結(jié)束)和一個字典,找出所有的最短的從開始單詞到結(jié)束單詞的變換序列的序列(可能不止一個),并滿足:
1.每次只能變換一個字母
2.所有的中間單詞必須存在于字典中
比如:
輸入:
start = "hit"
end = "cog"
dict = ["hot","dot","dog","lot","log"]
那么最短的變化序列有兩個
["hit","hot","dot","dog","cog"],
["hit","hot","lot","log","cog"]。
注意:
1. 所有單詞的長度都是相同的
2. 所有單詞都只含有小寫的字母。
閱讀全文