python冒泡排序算法使用.pdfVIP

  • 1
  • 0
  • 约2.16千字
  • 约 2页
  • 2026-06-10 发布于浙江
  • 举报

python冒冒泡泡排排序序算算法法使使用用

文文章章目目录录

python冒泡排序算法使用

冒泡排序算法:

单次循环查找最大值

使用两层循环实现冒泡排序

使用函数封装冒泡排序实现的程,并传参控制正序或倒序排列

冒冒泡泡排排序序算算法法::

冒泡排序(BubbleSort),是一种计算机科学领域的较简单的排序算法。

冒泡排序重复地走访需要排序的元素列表,依次比较两个相邻的元素,如果顺序(如从大到小或从小到大)错误就交换它们的位

置。重复地进行直到没有相邻的元素需要交换,则元素列表排序完成。

在冒泡排序中,值最大(或最小)的元素会通交换慢慢“浮”到元素列表的“顶端”。就像“冒泡”一样,所以被称为冒泡排序。

冒泡排序的原理:

元元素素交交换换方方法法

中间变量法

引入中间变量,进行元素交换。

a=3

b=5

c=a#c=3

a=b#a=5,存储b变量的值

b=c#b=3,存储a变量原来的值

print(a=,a,b=,b)

输出结果为:

a=5b=3

文档评论(0)

1亿VIP精品文档

相关文档