最佳置换算法怎么做