zoukankan      html  css  js  c++  java
  • 冒泡排序c#

    using System;
    
    namespace c练习五
    {
        class Program
        {
            public static void Main(string[] args)
            {
                string str=Console.ReadLine();//请用户输入一个数
                string[] strArray =str.Split(' ');//用空格分隔,得到字符串数组
                
                int[] numArray=new int[strArray.Length];//将string类型转化成int类型
                for (int i = 0; i < strArray.Length; i++) {
                    int temp=Convert.ToInt32(strArray[i]);
                    numArray[i]=temp;
                }
                //Array.Sort(numArray);//Array.Sort排序法;使用clr排序法,其实是快速排序法
                //for (int i = 0; i < numArray.Length; i++) {
                    //Console.Write(numArray[i]+"");
                //}
                for (int j = 0; j < str.Length-1; j++){//外层循环来控制子for循环执行的次数 
                    //让下面的for循环执行length-1次
                    for (int i = 0; i < numArray.Length-1; i++) {
                        //numArray[i] <numArray[i+1]作比较把最大的放在后面
                    if (numArray[i+1]<numArray[i]) {
                        int temp=numArray[i];
                        numArray[i]=numArray[i+1];
                        numArray[i+1]=temp;
                    }
                }
                }
                for (int i = 0; i < numArray.Length; i++) {
                    Console.Write(numArray[i]+"");
                }
                
                
                
                // TODO: Implement Functionality Here
                
                Console.Write("Press any key to continue . . . ");
                Console.ReadKey(true);
            }
        }
    }

  • 相关阅读:
    Codeforces Round #581 (Div. 2)
    Codeforces Round #605 (Div. 3)
    cin,cin.get(),cin.getline(),getline()
    容斥原理原理
    词法分析器
    Web学习开始。
    Convex hull凸包
    对max_flow做一个总结
    Vue中动画封装
    Vue中的动画特效
  • 原文地址:https://www.cnblogs.com/llhhcc/p/9794958.html
Copyright © 2011-2022 走看看