C#算法之“冒泡排序”
2008-10-03 03:21
239 查看
1 public void BubbleSort(int[] arr)
2 {
3 int temp;
4 for (int i = arr.Length - 1; i > 0; i--)
5 {
6 for (int j = 0; j < i; j++)
7 {
8 if (arr[j] > arr[j + 1])
9 {
10 temp = arr[j];
11 arr[j] = arr[j + 1];
12 arr[j + 1] = temp;
13 }
14 }
15 }
16 }
值得注意的是第六行的 j < i
2 {
3 int temp;
4 for (int i = arr.Length - 1; i > 0; i--)
5 {
6 for (int j = 0; j < i; j++)
7 {
8 if (arr[j] > arr[j + 1])
9 {
10 temp = arr[j];
11 arr[j] = arr[j + 1];
12 arr[j + 1] = temp;
13 }
14 }
15 }
16 }
值得注意的是第六行的 j < i
相关文章推荐
- [C#][算法] 用菜鸟的思维学习算法 -- 马桶排序、冒泡排序和快速排序
- c# 数据结构算法学习一:冒泡排序
- 算法 - 冒泡排序(C#)
- C#算法基础之冒泡排序
- c#算法-冒泡排序
- C#算法 选择排序、冒泡排序、插入排序
- [数据结构与算法]C#冒泡排序
- 【C#】[算法]冒泡排序
- 小小c#算法题 - 0 - 单循环冒泡排序
- C# 算法之 冒泡排序
- 算法 - 冒泡排序(C#)
- 【C#】2.算法温故而知新 - 冒泡排序
- C#算法之冒泡排序实例
- 【C#算法】冒泡排序 选择排序 插入排序 希尔排序--转
- 常见算法之排序一【冒泡排序】
- 冒泡排序的算法
- 算法复习之冒泡排序
- C#截取字符串中英文逗号隔开 以及 冒泡排序
- 喝着JAVA看算法_01_排序算法之(1)冒泡排序
- C#实现冒泡排序 堆栈 队列