1. 首页
  2. 数据库
  3. 其它
  4. 排序算法原理与实现[冒泡、选择、插入、快速、哈希、计数](python版)

排序算法原理与实现[冒泡、选择、插入、快速、哈希、计数](python版)

上传者: 2020-12-23 04:06:48上传 PDF文件 67.9KB 热度 8次
1. 冒泡排序: 原理 冒泡排序算法的基本原理就是比较相邻两个数字的大小。将两个数中比较大的那个数交换到靠后的位置,不断交换下去就可以将最大的那两个数放到队列的尾部。然后重头再次交换)(交换list.lenght-1次),直到将数列排成有序数列。 代码实现 # -*- coding:utf-8 -*- """ Author: leadingme Mail:leadingme@qq.com MyWebsite:leadingme.top """ import timeit List = [7, 5, 9, 3, 5, 1, 12, 10, 15, 9] def bubbleSort(List):
下载地址
用户评论