Python 算法入门详解

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课程主要讲解 Python 中算法等知识,包括快速排序、选择排序、二路并归排序、搜索算法等,并配以示例加以理解。

    1.Python 算法概述 00:12:24

    本课时主要讲解 Python 算法的知识,并结合程序实例让学员深入了解什么是算法。

    2.Python常见算法—快排1 00:21:27

    本课时主要讲解 Python 常见算法中的快速排序的概念与实现的知识,并结合程序实例让学员深入了解什么是算法中的快速排序。

    3.Python常见算法—快排2 00:21:42

    本课时主要接着上节课讲解 Python 常见算法中的快速排序的概念与实现的知识,并结合程序实例让学员深入了解什么是算法中的快速排序。

    4.Python 常见算法—选择排序 00:18:41

    本课时主要讲解 Python 常见算法中的选择排序的概念与实现的知识,并结合程序实例让学员深入了解什么是算法中的选择排序。

    5.Python 常见算法—二路归并排序1 00:33:53

    本课时主要讲解 Python 常见算法中的二路并归排序的概念与实现的知识,并结合程序实例让学员深入了解什么是算法中的二路并归排序。

    6.Python 常见算法—二路归并排序2 00:27:27

    本课时主要接着上节课讲解 Python 常见算法中的二路归并排序的概念与实现的知识,并结合程序实例让学员深入了解什么是算法中的二路归并排序。

    7.Python 常见算法—搜索算法 00:16:31

    本课时主要讲解 Python 常见算法中的搜索的概念与实现的知识,并结合程序实例让学员深入了解什么是算法中的搜索。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

Python 算法入门详解

7课时,152分钟
韦玮
韦玮

极客学院签约布道师

课程背景:
本套课程主要讲解 Python 的算法,能够让学员迅速掌握快速排序、选择排序、二路并归排序、搜索算法等知识,为后续课程的学习打下基础。

核心内容:
1.Python 算法概述
2.Python 常见算法—快排
3.Python 常见算法—选择排序
4.Python 常见算法—二路并归排序
5.Python 常见算法—搜索算法

软件环境:Windows/Linux

是否提供资料:

课程等级:中级

适合人群:
Python 程序开发人员
  • 技术问答
  • 1

    Python 算法概述

    12:24

    本课时主要讲解 Python 算法的知识,并结合程序实例让学员深入了解什么是算法。

  • 2

    Python常见算法—快排1

    21:27

    本课时主要讲解 Python 常见算法中的快速排序的概念与实现的知识,并结合程序实例让学员深入了解什么是算法中的快速排序。

  • 3

    Python常见算法—快排2

    21:42

    本课时主要接着上节课讲解 Python 常见算法中的快速排序的概念与实现的知识,并结合程序实例让学员深入了解什么是算法中的快速排序。

  • 4

    Python 常见算法—选择排序

    18:41

    本课时主要讲解 Python 常见算法中的选择排序的概念与实现的知识,并结合程序实例让学员深入了解什么是算法中的选择排序。

  • 5

    Python 常见算法—二路归并排序1

    33:53

    本课时主要讲解 Python 常见算法中的二路并归排序的概念与实现的知识,并结合程序实例让学员深入了解什么是算法中的二路并归排序。

  • 6

    Python 常见算法—二路归并排序2

    27:27

    本课时主要接着上节课讲解 Python 常见算法中的二路归并排序的概念与实现的知识,并结合程序实例让学员深入了解什么是算法中的二路归并排序。

  • 7

    Python 常见算法—搜索算法

    16:31

    本课时主要讲解 Python 常见算法中的搜索的概念与实现的知识,并结合程序实例让学员深入了解什么是算法中的搜索。

相关课程

  • Python 的数据库连接

    本课程主要向同学们介绍 Python 中的数据库,本课时讲解 Web 开发中关于数据库的知识,以及Python 中对数据库的操作,并使用 Flask 框架完成用户管理模块。

    4课时 38分钟
    初级
    11608人学习
  • 定向爬虫:动态加载网页的爬取

    当前大部分网页使用了 AJAX 异步加载技术,很多内容都是通过 JavaScript 动态加载的,于是在网页源代码里面找不到需要的内容。本课程着重讲解如何爬取这种类型的网站。

    4课时 35分钟
    高级
    18329人学习
  • Python 科学计算——绘图篇

    Python 是一种面向对象的、动态的程序设计语言,具有非常简洁而清晰的语法,既可以用于快速开发程序脚本,也可以用于开发大规模的软件,特别适合于完成各种高层任务。本课程主要讲解 Python 中用于科学计算的常用库,包括 matplotlib、mpl_toolkits 等,帮助学员进一步了解科学计算。

    3课时 31分钟
    中级
    6694人学习
  • Python 科学计算——pandas 篇

    Python 是一种面向对象的、动态的程序设计语言,具有非常简洁而清晰的语法,既可以用于快速开发程序脚本,也可以用于开发大规模的软件,特别适合于完成各种高层任务。本课程主要讲解 Python 中用于科学计算的常用库,包括 pandas 等,帮助学员进一步了解科学计算。

    4课时 33分钟
    中级
    6877人学习