氣泡排序-fusha
氣泡排序-fusha
class Program
{
static void Main(string[] args)
{
Console.WriteLine("氣泡排序演算法演示:--------------------");
int[] Text = { 5, 8, 2, 11, 20, 1, 3, 6 };
bubble_sort(ref Text);
for (int i = 0; i < Text.Length; i++)
{
Console.WriteLine("氣泡排序結果:"+Text[i]);
}
Console.ReadLine();
}
public static void bubble_sort(ref int [] ary )//氣泡排序函式
{
int temp;
for (int i = 0; i < ary.Length; i++)//總有多少個數就換值判斷多少次,確保每一次都是正確的。第一個值小於第二個值。
{
for (int j = i+1; j < ary.Length; j++)
{
if (ary[j]<ary[i])//判斷第二個數是否小於第一個數,如果是則發生換值。
{
temp = ary[j];
ary[j] = ary[i];
ary[i] = temp;
}
}
}
}
}
}
相關文章
- 排序——氣泡排序排序
- 氣泡排序排序
- 9. 氣泡排序,以及如何優化氣泡排序,氣泡排序屬於插入排序排序優化
- 排序之氣泡排序排序
- 排序:氣泡排序&快速排序排序
- js氣泡排序JS排序
- 氣泡排序演示排序
- Shell氣泡排序排序
- d氣泡排序排序
- 氣泡排序正解排序
- JavaScript氣泡排序JavaScript排序
- java氣泡排序Java排序
- 氣泡排序 java排序Java
- php氣泡排序PHP排序
- Java 氣泡排序Java排序
- Javascript 氣泡排序JavaScript排序
- 氣泡排序1排序
- 基本排序之氣泡排序排序
- 排序:交換排序——氣泡排序法排序
- 氣泡排序筆記排序筆記
- js氣泡排序動畫JS排序動畫
- 陣列氣泡排序陣列排序
- 淺析氣泡排序排序
- Python 氣泡排序Python排序
- python氣泡排序Python排序
- 氣泡排序 bubble sort排序
- 【筆記】氣泡排序筆記排序
- 淺談氣泡排序排序
- 氣泡排序文法排序
- 排序演算法–氣泡排序排序演算法
- 排序演算法__氣泡排序排序演算法
- 排序演算法--氣泡排序排序演算法
- 選擇排序和氣泡排序排序
- 氣泡排序與選擇排序排序
- 【排序】氣泡排序(待補充)排序
- 氣泡排序和選擇排序排序
- 排序演算法-氣泡排序排序演算法
- 排序演算法——氣泡排序排序演算法