zoukankan      html  css  js  c++  java
  • Knut重排算法

        /// <summary>
        /// 这是Knut重排算法的实现
        /// </summary>
        /// <param name="number"></param>
        /// <returns></returns>
        private int[] ShuffeArray(int[] number)
        {
            int[] newArray = number.Clone() as int[];
            for (int i = 0; i < newArray.Length; i++) {
                int tmp = newArray[i];
                int r = Random.Range(i,newArray.Length);
                newArray[i] = newArray[r];
                newArray[r] = tmp;
            }
            return newArray;
        }
  • 相关阅读:
    HDU 5247
    HDU 4965
    CodeForces 445B
    HDU 5835
    CodeForces 731C
    HDU 5783
    CodeForces 660D
    POJ 1631
    HDU 6112
    HDU 5860
  • 原文地址:https://www.cnblogs.com/fengran/p/10442840.html
Copyright © 2011-2022 走看看