算法---冒泡法--改进型

来源:互联网 发布:周立功单片机怎么样 编辑:程序博客网 时间:2024/05/17 18:43
void bubblesort(int a[],int n)
{
        int i,j,t,flag;
        flag = 1;
        for(i=0;i<n && flag;i++)
        {
                flag = 0;
                for(j=n-1;j>i;j--)
                {
                        if(a[j-1] > a[j])
                        {
                                t = a[j-1];
                                a[j-1] = a[j];
                                a[j] = t;
                                flag = 1;
                        }
                }
        printf("is %d times:",i+1);
        for(j=0;j<n;j++)
        printf("%d ",a[j]);
        printf("\n");
        }

}

0 0
原创粉丝点击