數(shù)據(jù)結(jié)構(gòu)算法:同時找最小算法

字號:

inttemp;
    int[]a={56,66,5,1230,87,95};
    for(inti=0;i<(a.Length+1)/2;i++)
    {if(a[i]>a[a.Length-1-i])
    {temp=a[i];
    a[i]=a[a.Length-1-i];
    a[a.Length-1-i]=temp;
    }
    }
    intmax=a[a.Length-1],min=a[0];
    for(inti=0;i<(a.Length+1)/2;i++)
    {if(min>a[i])
    min=a[i];
    }
    for(inti=(a.Length+1)/2;i  {if(max  max=a[i];
    }
    Console.WriteLine("{0},{1}",min,max);
    結(jié)果:5,1230