随笔分类 - leetcode-BFS
摘要:Given two words (startandend), and a dictionary, find all shortest transformation sequence(s) fromstarttoend, such that:Only one letter can be changed at a timeEach intermediate word must exist in the dictionaryFor example,Given:start="hit"end="cog"dict=["hot","dot
阅读全文
posted @ 2014-02-24 05:01
krunning
摘要:Clone an undirected graph. Each node in the graph contains alabeland a list of itsneighbors. 1 public class Solution { 2 public UndirectedGraphNode cloneGraph(UndirectedGraphNode node) { 3 if(node==null) return node; 4 UndirectedGraphNode n1 = new UndirectedGraphNode(node.label);...
阅读全文
posted @ 2014-02-24 03:59
krunning
摘要:Given a 2D board containing'X'and'O', capture all regions surrounded by'X'.A region is captured by flipping all'O's into'X's in that surrounded region .For example,X X X XX O O XX X O XX O X XAfter running your function, the board should be:X X X XX X X XX X X
阅读全文
posted @ 2014-02-06 15:06
krunning
摘要:Given two words (startandend), and a dictionary, find the length of shortest transformation sequence fromstarttoend, such that:Only one letter can be changed at a timeEach intermediate word must exist in the dictionaryFor example,Given:start="hit"end="cog"dict=["hot",&q
阅读全文
posted @ 2014-02-06 15:05
krunning
浙公网安备 33010602011771号