将bfs()单度建立方法

尝试减小时间复杂度，减去了一层while（）循环，将bfs()单独建立方法。