跳至主要内容

课程

Python 中的数据结构与算法

高级4 小时

探索链表、栈、队列、哈希表和图等数据结构,以及搜索和排序算法!

Python4 小时16 个视频49 个练习4,050 XP46,767成就证明

创建您的免费账户

继续使用 Google
继续即表示您接受我们的 使用条款,我们的 隐私政策 ,并且您的数据存储在美国。

深受数千家公司学习者的喜爱

要培训团队?

试用企业版

课程简介

识别常见数据结构和算法

大多数计算机程序都基于少数几种数据结构和算法。 在这门四小时的课程中,了解你大多数电脑交互背后的原理!您将熟悉一些最常见的数据结构:链表、栈、队列和树。 你还将实现一些常用算法,例如深度优先搜索、广度优先搜索、冒泡排序、归并排序和快速排序。

学会在日常生活中识别数据结构和算法

你将实践将数据结构和算法应用于扑克牌组、音乐播放列表、国际菜肴和书籍堆。 你将掌握识别常见数据结构和算法的能力,并能将它们应用到日常开发中!

分析算法效率

一路上,你将停下来从效率角度分析流行算法。 你将掌握“Big O 表示法”,这是描述算法复杂度的行业标准。

提升你的 Python 编程知识

精通数据结构和算法,意味着能够将日常问题转化为用高效代码解决的方案。 你将在 Python 中练习这些内容,并将这些基础且可迁移的技能带到任何编程语言中。

先修要求

课程体系

课程大纲

1

使用链表与栈,并理解 Big O 表示法

Python 中的数据结构与算法

课程已完成

获得成就证明

立即报名

通过 DataCamp 移动版提升您的数据技能

借助我们的移动课程和每日 5 分钟编程挑战,随时随地取得进步。