1、
??
Surrounded Regions
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 e...
                            
                            
                                分类:
其他好文   时间:
2014-05-11 18:52:32   
                                阅读次数:
293
                             
                         
                    
                        
                            
                            
                                我觉得这道题和传统的用动规或者贪心等算法的题目不同。按照题目的意思,就是将被‘X’围绕的‘O’区域找出来,然后覆盖成‘X’。那问题就变成两个子问题:1. 
找到‘O’区域,可能有多个区域,每个区域‘O’都是相连的;2. 判断‘O’区域是否是被‘X’包围。我采用树的宽度遍历的方法,找到每一个‘O’区域,...
                            
                            
                                分类:
其他好文   时间:
2014-04-28 18:42:42   
                                阅读次数:
1708