加入了随机算法