首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

《python算法教程》Day9 - 快速排序法快速排序法简介代码展示

这是《python算法教程》第9篇读书笔记,笔记的主要内容为快速排序法。 快速排序法简介 快速排序法运用分治法的方式,将需要排序的序列细分成小序列进行排序。 思路如下:将序列划分为大于序列第一个值、小于序列第一元素的两个序列,以及用于作为比较基准的序列的第一个元素。之后递归调用上述思路,将拆分出来的两个序列分别按照上述思路进行拆分,直到需要排序的序列剩下一个元素。之后将拆分的序列组合起来。 代码展示 以下展示快速排序的两种代码方案。 第一种是每次划分序列,均生成两个新的序列。 第二种则是通过调换元素间

010
领券