Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  C语言  >  正文 C#冒泡算法!

C#冒泡算法!

发布时间:2019-01-16   编辑:www.jquerycn.cn
jquery中文网为您提供C#冒泡算法!等资源,欢迎您收藏本站,我们将为您提供最新的C#冒泡算法!资源
参加多次笔试,居然有几次都考到了冒泡算法,一次是C#版的填空,一次是javascript版的全部写出。
虽然每次都凭着我对冒泡法的理解给弄出来的,但是多多少少与标准模式有点差别,在网上搜了一下关于C#版的冒泡算法,居然也没有一个象样的,自己对照算法模式认真写了一个C#版的,已经测试成功。
同时附上【冒泡排序动画演示】
public void BubbleSort(int[] R)
{    
    int i,j,temp;
    //交换标志
    bool exchange;
    //最多做R.Length-1趟排序
    for(i=0; i<R.Length; i )
    {
        //本趟排序开始前,交换标志应为假
        exchange=false;
        for(j=R.Length-2; j>=i; j--)
        {
       //交换条件
       if(R[j 1]<R[j])
       {
           temp=R[j 1];
           R[j 1]=R[j];
           R[j]=temp;
           //发生了交换,故将交换标志置为真
           exchange=true;

您可能感兴趣的文章:
php 实现冒泡排序的简单例子
javascript冒泡排序与默认事件的示例代码
php 冒泡排序的实现代码
php冒泡排序算法一例
C#冒泡算法!
aspx二维数据排序代码(c#,vb.net)
php冒泡排序算法实现代码
php冒泡排序的小例子
jquery的冒泡事件的阻止与允许(三种实现方法)
PHP冒泡法排序与二分法查找实例

[关闭]