none
如何获得一组不相同的随机数 RRS feed

  • 常规讨论

  • int[] nums = new int[200];
    Threading.Sleep(1);
    Random random = new Random();
    for (int i=0; i < nums.Length; i++)
    {
      for (int j=1; j <= i; j++)
      if (nums[i]=nums[j]) { i--; break;}
      nums[i]=random.Next(0,200);
    }
       
    我大概就知道这么多,求个高效的算法
    2012年2月14日 11:20

全部回复