java数组实现买彩票(平移覆盖思想)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java数组实现买彩票(平移覆盖思想)相关的知识,希望对你有一定的参考价值。

 1 package com.wh.shuzu;
 2 /**
 3  * 买彩票
 4  * @author 贾相如同学
 5  * 平移覆盖思想
 6  */
 7 public class Lotery3 {
 8 
 9     public static void main(String[] args) {
10         int a[] = {1,2,3,4,5,6,7,8,9,10,11};
11         for(int i =0;i<5;i++){
12             //每覆盖一次,随机数的范围就少一个
13             int temp = (int)(Math.random()*(11-i));
14             //打印输出随机数的数组值
15             System.out.println(a[temp]);
16             //从第temp个数开始平移
17             for(int j = temp;j<a.length-1;j++) 
18                 a[j] = a[j+1];
19         }
20     }
21 }

 

以上是关于java数组实现买彩票(平移覆盖思想)的主要内容,如果未能解决你的问题,请参考以下文章

java数组实现买彩票(通过标识符进行判断的思想)

java数组实现买彩票(二个一维数组的比较思想)

java的彩票

小白量化彩票实战彩票号码中六保五缩水和旋转矩阵

Java 用两个一维数组实现双色球彩票

java一个彩票算法的问题