增加了位图法的实现