这个可能要用优先队列,每一步权重不一定是1