java基础 - 冒泡排序,随机数算法

从简单做起
任何困难的事情都是由简单的一步步一件件事情堆起来
理解好算法才是最重要

1。冒泡排序:

    public class Test {
    public static void main(String[] args) {
    int nums []= {2,1,356,45758,346,234,5,88};
    
    for(int  i=0;inums[j+1]){
    temp=nums[j+1];
    nums[j+1]=nums[j];
    nums[j]=temp; 
    }
    } 
    
    
    }
    for(int i=0;i

 2。随机生成50个数字,范围在[10,50],按数字大小升序打印出现次数。次数为0不打印。

    public static void main(String[] args) {
    int nums[]=new int[50];
    for (int i =0;i<50;i++){
    Random rand =new Random();
    int randnum = rand.nextInt(40)+10;
    nums[randnum]++;
    } 
    for(int i=0;i

转载于:https://www.cnblogs.com/ithuhui/p/5922139.html

你可能感兴趣的:(java基础 - 冒泡排序,随机数算法)