zoukankan      html  css  js  c++  java
  • 取出不重复的6个数

    //取出不重复的6个数
        static int[] CreateNumbers(int[] range, int count)
            {
                int[] result = new int[count];
                Random random=new Random();
                int index = 0;
                int temp = 0;
                for (int i = 0; i < count; i++)
                {
                    index=random.Next() % (range.Length-i);
                    result[i] = range[index];
                    //将当前已使用过的数移至集合末尾,并且将末尾原来没有使用的数放到当前位置
                    temp = range[range.Length - 1-i];
                    range[range.Length - 1-i] = range[index];
                    range[index]=temp;
                }
                return result;
            }
    放下电子产品,每天进步一点点
  • 相关阅读:
    git
    uniapp
    laravel
    laravel
    js
    js -上传文件获取名字赋值
    laravel
    持续集成
    持续集成
    持续集成
  • 原文地址:https://www.cnblogs.com/vienna/p/3730701.html
Copyright © 2011-2022 走看看