zoukankan      html  css  js  c++  java
  • 数组里面放入随机数

    private static void method() {
    		ArrayList<Integer> nums = getArray(COUNT);
    
    		ArrayList<Integer> newNums = new ArrayList<Integer>();
    		for (int i = COUNT; i > 0; i--) {
    			int num = (int) (Math.random() * i);
    			newNums.add(nums.remove(num));
    		}
    
    		System.out.println(newNums);
    	}
    
    	public static ArrayList<Integer> getArray(int num) {
    		ArrayList<Integer> nums = new ArrayList<Integer>();
    		for (int i = 0; i < num; i++) {
    			nums.add(i + 1);
    		}
    		return nums;
    	}
    public static final int COUNT = 9;
    

      

    - (NSArray *)createNumberArray{
        NSMutableArray *array = [NSMutableArray array];
        for (NSInteger i = 1; i < 10; i++) {
            [array addObject:@(i)];
        }
        for (NSInteger i = 0; i < 9; i++) {
            NSInteger seed = i + arc4random_uniform(9 - i);
            [array exchangeObjectAtIndex:i withObjectAtIndex:seed];
        }
        return array;
    }
    

      

  • 相关阅读:
    单例模式创建
    盛最多水的容器
    魔术索引
    钢条切割
    比较版本号
    矩阵中的路径
    机器人的运动范围
    计网基础问题
    Linux 下android环境的配置
    Fedora15下安装Android开发环境
  • 原文地址:https://www.cnblogs.com/xiaowai/p/3338478.html
Copyright © 2011-2022 走看看