safe room的个数

一个二维数组中，有0和1,1表示墙，四周为墙，中间为0时，构成一个房间，如果房间的数字是2，表示这个房间不safe。如：
2 3 （2行3列）
111
101
有1个safe room
3 6
100111
120101
101011
safe room的个数是2个。
编辑距离

两个字串之间，由一个转成另一个所需的最少编辑操作次数