数据结构
不爱敲代码的郑小可
小白一枚
展开
-
插入排序(python实现)
类似于插扑克牌的原理。原创 2022-09-13 10:23:14 · 391 阅读 · 0 评论 -
快速排序(python实现)
(1)选定pivot中心轴(2)将大于pivot的数字放在pivot的右边(3)将小于pivot的数字放在pivot的左边(4)分别对左右子序列重复前三步操作。原创 2022-09-12 22:45:10 · 542 阅读 · 0 评论 -
冒泡排序(Python实现)
针对连续的两个元素进行两两比较,如果前者大于后者就交换(1)第一轮比较:从第一个元素开始,按顺序对列表中所有N个元素中连续的两个元素进行两两比较,如果两者不满足升序关系则交换。第一轮比较过后,最大数将下沉到列表最后(2)第二轮比较:从第一个元素开始,对列表中前N-1个元素进行两两比较,使次大数下沉到最后(3)以此类推,N-1轮后,排序完毕。原创 2022-09-12 22:40:35 · 256 阅读 · 0 评论 -
直接选择排序(python代码实现)
采用选择排序做升序排序每次在若干无需数据中查找最小数,放在无需数据的首位。原创 2022-09-12 22:01:37 · 316 阅读 · 0 评论