伪代码
BUBBLESORT(A)
for i = 1 to A.length - 1
for j = A.length to i + 1
if A[j] < A[j - 1]
exchange A[j] with A[j - 1]
c#代码
static void BubbleSort(int[] array)
{
for(int i = 0; i < array.Length - 1; i++)
{
for(int j = array.Length - 1; j > i; j--)
{
if(array[j] < array[j - 1])
{
int temp = array[j];
array[j] = array[j - 1];
array[j - 1] = temp;
}
}
}
}
本文详细介绍了冒泡排序算法的基本原理及其实现过程。通过伪代码和C#代码展示了如何逐步比较并交换数组中的元素,最终达到对数组进行升序排列的目的。
9272

被折叠的 条评论
为什么被折叠?



