首页 > 代码库 > Python实现简单冒泡排序
Python实现简单冒泡排序
def BubbleSort():
Array = [1,4,6,8,3]
for i in range(len(Array)-1):
for j in range(len(Array)-i-1):
if Array[j]>Array[j+1]: #两两比较,谁小放前面
Array[j],Array[j+1] = Array[j+1],Array[j]
print Array
C++实现:
void SimpleBubbleSort()
{
int v1[] = { 1,4,7,2,8,4,5 };
int Temp = 0;
int Length = (sizeof(v1) / sizeof(int));
int i = 0;
int j = 0;
for (i; i < Length; i++)
{
for (j = i + 1; j < Length; j++)
{
if (v1[i] > v1[j])
{
Temp = v1[i];
v1[i] = v1[j];
v1[j] = Temp;
}
}
}
for (i = 0; i < Length; i++)
{
printf("%d\r\n", v1[i]);
}
}
Python实现简单冒泡排序
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。