找到两个 -## 之间的路径,成功返回
H.L-##:-##<M
D
:P:::7:<:7<:Q:::R&
()判断是否点中相同块!
L67869868O"6<786<9868M
&
()查找水平方向公共区域!
"7"7&
<"7<"<7&
AL"SS6869868""M&
AL<"SS6<86<9868""M<&
Q"7L:<M&左边界
AL7T@SS67T869868""M7TT&
AL7<T@SS67<T86<9868""M7<TT&
"L7:7<M&右边界
检查两条水平线之间是否有公垂线连通!
可以在边缘连通
LQ""M
D
左边缘连通
3A.L7:9::9::<9:<7:<9:#M&
9L?M&
3A.L7:9::9::<9:<7:<9: !M&插除线条!
&
E
L""L@MM
D
3A.L7:9:@:9:@:<9:<7:<9:#M&
9L?M&
3A.L7:9:@:9:@:<9:<7:<9: !M&
插除线条!
&
E
L"Q&"&TTM
D
"&统计垂直的公垂线长度!
LP"L9:<9MT&P7L9:<9M&PTTM
D
T"686P868&
LM &