标签:技术 http 快速排序法 function 使用 jpg rar inf i++
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); } } }
标签:技术 http 快速排序法 function 使用 jpg rar inf i++
原文地址:https://www.cnblogs.com/llhhcc/p/9794958.html