zoukankan      html  css  js  c++  java
  • 关于排序

    基础排序,大神请路过

    冒泡排序:

    class Program

             {

                //冒泡排序,从小到大

                static void Main(string[] args)

                {

                    int[] Arr = { 3242, 6, 54324, 9, 10 };

                    for (int i = 0; i < Arr.Length; i++)

                    {

                        int k = 0;

                        for (int j = 0; j < Arr.Length; j++)

                        {

                            if (Arr[i] < Arr[j])

                            {

                                k = Arr[i];

                                Arr[i] = Arr[j];

                                Arr[j] = k;

                            }

                        }

                    }

                    for (int i = 0; i < Arr.Length; i++)

                    {

                        Console.WriteLine(Arr[i] + " ");

                    }

                    Console.ReadLine();

                }

            }

    快速排序:

    Static  Viod Main(stirng[] args)

    {

       Int [] arry={10, 25, 9, 56, 2, 48};

    QuSort(arry, 0 ,5);

    For(int i=0; i<arr.length; i++)

    {

      Console.Write(arr[i]);

    }

    Console.Write();

    }

    Public  static  QuSort (int [] arr ,int low, int hing )

    {

    //10  25  9  56  2  48

    If(!low<hing)

    {

      Return;

    }

         Int i=low; int j=hing; temp=arr[low];

         While(i<j){

       While(low<hing&&temp<arr[j])

    {

       j--;

    }

    If(i<j&&tmep>=arr[j])

    {

       Arr[i]=arrr[j];

       i++;

    }

    While (i<j&&temp>arr[i])

    {

       I++;

    }

    If(i<j&&temp<=arr[i])

    {

      Arr[j]=arr[i];

      J--;

    }

    }

    Arr[i]=temp;

    QuSort(arr,low,i-1);

    QuSort(arr,i+1,hing);

    }

  • 相关阅读:
    Vue 3 组件开发:搭建基于SpreadJS的表格编辑系统(环境搭建)
    纵观 ActiveX 平台的兴衰史,看开发控件的技术演变
    mysql函数
    SQL Server 连接字符串和身份验证
    http Content type
    C中二叉排序树的非递归和递归插入操作以及中序遍历代码实现【可运行】
    带头结点和不带头结点的链栈基本操作
    小程序开发日记-14悼篮球兄弟
    小程序开发日记-13 NetworkTimeout
    小程序开发日记-12 SSL证书及相关
  • 原文地址:https://www.cnblogs.com/dongwenhua/p/9000972.html
Copyright © 2011-2022 走看看