毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 报告 >> 正文

利用线程比较插入冒泡排序算法的运行时间

更新时间:2007-10-4:  来源:毕业论文

JAVA2程序设计实用教程之Java的面向对象特征上机报告|上机实验实习报告|计算机上机实习报告|利用线程比较插入冒泡排序算法的运行时间

实验目的

   掌握Java的面向对象特征。

二、所用仪器、材料(设备名称、型号、规格等)

    个人计算机一台

三、实验内容

class Paixu{

public static void main(String [] ags)

{

    int a[]={79,22,20,36,82,90,10};

   

    (new Threadchru(a,7)).start();

    (new Threadmaopao(a,7)).start();

}

 

}

 

class Threadchru extends Thread

{

private int b;

        int i=0,j=0,n=7;

        int a[];

public Threadchru(int a1[],int n)

{

    this.a=a1;

    this.n=n;

}

public void run()

{

    System.out.println(getName()+"insert:");

    while(i<n)

    {

         for(j=0;j<n;j++)

 

            if(a[j]>=a[i])

            {

                b=a[i];

                a[i]=a[j];

                a[j]=b;

            }

        i++;

    }

    System.out.println(getName()+"the result is:");

    for(j=0;j<n;j++)

    {

        System.out.print(" "+a[j]);

    }

    System.out.println(getName()+"insert end\n");

    }

}

 

class Threadmaopao extends Thread

{

private int i=0,j=0,n=8;

        int b;

        int a[];

public Threadmaopao(int a1[],int n)

{

    this.a=a1;

    this.n=n;

}

public void run()

{

    System.out.println(getName()+"maopao:");

    for(i=0;i<n;i++)

    {

    for(j=1;j<n-i;j++)

    {

        if(a[j-1]>=a[j])

        {

         b=a[j-1];

         a[j-1]=a[j];

         a[j]=b;

             }             

    }

    }

    System.out.println(getName()+"the result is:");

    for(j=0;j<n;j++)

    {

        System.out.print(" "+a[j]);

    }

    System.out.println(getName()+"maopao end\n");

}

}结果:若结果无法显示请联系站长QQ752018766

利用线程比较插入冒泡排序算法的运行时间下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©lwfree.cn 六维论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。