氣泡排序-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排序
- JavaScript氣泡排序JavaScript排序
- 氣泡排序1排序
- 氣泡排序演示排序
- Shell氣泡排序排序
- d氣泡排序排序
- 容器氣泡排序排序
- 氣泡排序法排序
- 氣泡排序(Java)排序Java
- Python 氣泡排序Python排序
- 淺析氣泡排序排序
- 陣列氣泡排序陣列排序
- Python_氣泡排序Python排序
- 氣泡排序筆記排序筆記
- 氣泡排序(python版)排序Python
- 19_氣泡排序排序
- 函式氣泡排序函式排序
- 排序演算法--氣泡排序排序演算法
- 排序演算法__氣泡排序排序演算法
- 排序演算法–氣泡排序排序演算法
- 選擇排序和氣泡排序排序
- 氣泡排序與選擇排序排序
- 【排序】氣泡排序(待補充)排序
- 氣泡排序 插入排序 快排排序
- Python實現氣泡排序Python排序
- 如何優化氣泡排序?優化排序
- JAVA基礎--氣泡排序Java排序
- js氣泡排序動畫JS排序動畫
- Java實現氣泡排序Java排序
- C語言之氣泡排序C語言排序
- OJ題之氣泡排序排序
- 氣泡排序及優化排序優化
- 氣泡排序演算法排序演算法
- 氣泡排序和選擇排序流程圖排序流程圖