Chen07

    技术2022-07-11  84

    大数取余定理:

    public static int MOD(string a,int mod) { int len=a.length(); int t=0; for( int i = 0; i < len; i++ ) { t*=10; t+=a[i]-'0'; if( t >= mod ) t=t%mod; } return t; }

    冒泡排序:

    public static void map(int[] arr){ for(int i=0;i<arr.length();i++){ for(int j=0;j<arr.length()-i-1;j++){ if(arr[j]<arr[j+1]){ double temp=arr[j]; arr[j]=arr[j+1]; arr[j+1]=temp; } } } }

    插入排序:

    public static void cr(int[] a){ for(int i=1;i<a.length;i++){ int temp=a[i]; for(int j=i-1;j>=0&&temp<a[j];j--){ a[j+1]=a[j]; a[j]=temp; } } }

    公约数、公倍数:

    public static int gong(int a,int b){ int r,min,max; r=max%min;(大数取余小数) while(r!=0) { max=min; min=r; r=max%min; } return min; }
    Processed: 0.011, SQL: 9