01-常见算法

选择排序  
冒泡排序 
折半查找  

斐波那契数列 
水仙花数  
杨辉三角  
交换二个数的三种方法  

模拟一个栈  
二进制中一个数的相反数的表示 

2^n-1的二进制特点是:所有位数都为1

一.排序

1.选择排序

    private static void selectSort(int[] targetArr){
        for(int i=0; i<targetArr.length-1;i++){
            for(int j=i+1; j<targetArr.length; j++){
                if (targetArr[i]>targetArr[j]) {
                    int temp = targetArr[i];
                    targetArr[i] = targetArr[j];
                    targetArr[j] = temp;
                }
            }
        }
    }

2.冒泡排序

3.折半查找

二.斐波那契数列 (又称兔子数列)

三.求出水仙花数

四.杨辉三角

五.交换二个数

六.模拟一个栈

七. 求一个数的相反数

八. 2^n-1的二进制特点是:从低到高位有值 位数都为1

Last updated