欢迎光临散文网 会员登陆 & 注册

Python中的排序算法(基于动画)

2023-06-19 07:43 作者:仿真资料吧  | 我要投稿


你将学到什么

  • 六种重要的基于比较的排序算法:冒泡排序、选择排序、插入排序、快速排序、合并排序和堆排序。

  • 将代码中的每一行与其在算法中的目的联系起来。

  • 如何在Python中实现覆盖排序算法。

  • 比较使用大O符号的排序算法的效率。

要求

  • 基本编程(数据类型、变量、循环、函数等)

  • 时间复杂性分析的基本数学(求和、函数等)

  • 要自己运行代码并进行实验,您需要在设备上安装Python3。

描述

  • 排序是计算机科学中的一个基本概念,对许多应用都至关重要。

  • 本课程将通过详细的动画教你最重要的排序算法是如何工作的,以及如何在Python中实现它们。在本课程结束时,您将对六种流行的排序算法有一个很好的理解:冒泡排序、选择排序、插入排序、快速排序、合并排序和堆排序。

  • 我们将在第一节开始介绍排序、大O表示法,并大致概述主定理。

  • 对于每种排序算法,都有一个单独的部分,我们将在其中深入研究至少两个视频。

链接:https://pan.baidu.com/s/1xix8-ZZvlcma7XPBcfKn-w 

私信获取



Python中的排序算法(基于动画)的评论 (共 条)

分享到微博请遵守国家法律