getfromcode

九章算法基础班Python+Java

AI
课程简介

九章算法基础班Python+Java Python与Java双语言算法基础 ⭐ 编辑推荐 本课程采用Python和Java双语言教学,深入浅出讲解算法基础,适合算法初学者。 ✨ 课程亮点 ✦ Python与Java双语言教学 ✦ 系统讲解算法基础 ✦ 适合算法初学者 课程目录 📁 17 第十七章【互动】栈和队列(Java 语言) 17 第十七章【互动】栈…

已有 5 人浏览 发布 2026-04-16 更新 2026-09-24

九章算法基础班Python+Java

Python与Java双语言算法基础

⭐ 编辑推荐

本课程采用Python和Java双语言教学,深入浅出讲解算法基础,适合算法初学者。

✨ 课程亮点

✦Python与Java双语言教学
✦系统讲解算法基础
✦适合算法初学者

课程目录

17 第十七章【互动】栈和队列(Java 语言)4 集
  • 17 第十七章【互动】栈和队列(Java 语言)文档.png [493.5 KB]
  • 17 03 Java-队列及其实现.mp4 [30.7 MB]
  • 17 01 Java-栈及其实现.mp4 [24.6 MB]
  • 17 02 Java-函数调用栈.mp4 [19.2 MB]
21 第二十一章【直播】二叉树、二叉树的宽度与深度优先遍历,递归2 集
  • 21 第二十一章【直播】二叉树、二叉树的宽度与深度优先遍历,递归资料.png [493.5 KB]
  • 21 二叉树、二叉树的宽度与深度优先遍历,递归.mp4 [267.9 MB]
20 第二十章【直播】栈和队列 Stack & Queue2 集
  • 20 第二十章【直播】栈和队列 Stack & Queue说明.png [493.5 KB]
  • 20 鏍堝拰闃熷垪 Stack & Queue.mp4 [273.3 MB]
12 第十二章【互动】手把手带写代码——字符串(Python 语言)8 集
  • 12 04 【基础班】1819-PYTHON.mp4 [14.4 MB]
  • 12 01 【基础班】1781-PYTHON.mp4 [8.9 MB]
  • 12 03 【基础班】958-PYTHON.mp4 [19.7 MB]
  • 12 02 【基础班】1784-PYTHON.mp4 [11.6 MB]
  • 23 第二十三章【互动】手把手带写代码——栈和队列(Java 语言)文档.png [493.5 KB]
  • 23 01 【基础班】492-java.mp4 [18.8 MB]
  • 23 02 【基础班】541-java.mp4 [19.6 MB]
  • 23 04 【基础班】575-java.mp4 [39.4 MB]
18 第十八章【互动】二叉树的遍历方式(Python 语言)13 集
  • 18 第十八章【互动】二叉树的遍历方式(Python 语言)资料.png [493.5 KB]
  • 18 12 python-缁冧範棰樹簩.mp4 [16.4 MB]
  • 18 09 python-浠€涔堟槸閫掑綊.mp4 [11.9 MB]
  • 18 08 python-二叉树的遍历方式.mp4 [20.0 MB]
  • 18 11 python-递归的时间复杂度.mp4 [30.9 MB]
  • 18 05 python-函数自己调用自己会发生什么?.mp4 [13.4 MB]
  • 18 01 python-本节重点和上节回顾2.mp4 [7.1 MB]
  • 18 07 python-修改报错的代码.mp4 [21.7 MB]
  • 18 04 python-如何做深度优先遍历.mp4 [18.3 MB]
  • 18 03 python-如何创建一棵二叉树.mp4 [19.8 MB]
  • 18 02 python-什么是树?二叉树的定义.mp4 [19.6 MB]
  • 18 13 python-缁冧範棰樹笁.mp4 [23.0 MB]
  • 18 06 python-为什么前面的代码会报错?.mp4 [8.7 MB]
07 第七章【互动】String、面向对象、Reference、数据结构(Java 语言)16 集
  • 07 第七章【互动】String、面向对象、Reference、数据结构(Java 语言)说明.png [493.5 KB]
  • 07 Java-Reference-变量赋值和函数传参.mp4 [22.2 MB]
  • 07 Java-Reference-空引用null.mp4 [16.8 MB]
  • 07 新Java-面向对象的基本特性之封装.mp4 [34.2 MB]
  • 07 Java-Reference-基本数据类型变量和引用.mp4 [31.3 MB]
  • 07 新Java-String及其常用操作.mp4 [12.0 MB]
  • 07 新Java-初识类和对象.mp4 [15.3 MB]
  • 07 Java-Reference-数组和字符串.mp4 [31.9 MB]
  • 07 新Java-函数的定义.mp4 [18.2 MB]
  • 07 Java-数据结构定义及ArrayList.mp4 [36.4 MB]
  • 07 Java-Reference-Java的内存模型.mp4 [26.0 MB]
  • 07 新Java-构造函数.mp4 [49.7 MB]
  • 07 新Java-真题讲解 String to int.mp4 [20.8 MB]
  • 07 新Java-函数的调用.mp4 [25.2 MB]
  • 07 新Java-真题讲解 Valid palindrome.mp4 [46.7 MB]
  • 07 新Java-field和method的修饰符.mp4 [50.9 MB]
26 第二十六章【互动】二叉搜索树(Python 语言)6 集
  • 26 07 python-BST的基本操作之插入.mp4 [36.9 MB]
  • 26 08 python-BST的基本操作之查找.mp4 [13.2 MB]
  • 26 03 python-鍒嗗眰閬嶅巻.mp4 [43.6 MB]
  • 26 09 python-BST的时间复杂度和空间复杂度.mp4 [7.6 MB]
  • 26 02 python-宽度优先遍历的实现过程.mp4 [35.8 MB]
  • 26 01 python-本节重点和上节回顾.mp4 [12.2 MB]
14 第十四章【互动】手把手带写代码——链表(Python 语言)4 集
  • 14 03 【基础班】228-python.mp4 [5.7 MB]
  • 14 01 【基础班】219-python.mp4 [12.3 MB]
  • 14 02 【基础班】452-python.mp4 [9.1 MB]
  • 14 04 【基础班】170-python.mp4 [21.5 MB]
06 第六章【互动】列表、元组、字符串与引用(Python 语言)6 集
  • 06 python-修改引用VS修改对象.mp4 [23.8 MB]
  • 06 python-内存模型.mp4 [25.7 MB]
  • 06 python-引用的第三个例子.mp4 [20.2 MB]
  • 06 python-本节重点和上节回顾.mp4 [6.0 MB]
  • 06 python-引用的第一个例子和第二个例子.mp4 [14.3 MB]
  • 06 python-什么是数据结构.mp4 [5.6 MB]
00【课件资料】九章算法基础班 Python+Java1 条
  • 源码+pdf.exe [47.3 MB]
02 第二章【互动】零基础找CS工作,该如何准备?(Java 语言)13 集
  • 02 Java-班班有话说.mp4 [416.0 KB]
  • 02 Java-变量命名风格.mp4 [14.3 MB]
  • 02 Java-变量.mp4 [8.3 MB]
  • 02 Java-简历大揭秘.mp4 [43.1 MB]
  • 02 Java-int型变量运算.mp4 [25.3 MB]
  • 02 Java-面试知识点.mp4 [9.9 MB]
  • 02 Java-声明变量.mp4 [14.3 MB]
  • 02 Java-简历知识点.mp4 [10.5 MB]
  • 02 Java-面试大揭秘.mp4 [22.6 MB]
  • 02 Java-Java课程安排及课前准备.mp4 [57.7 MB]
  • 02 Java-变量命名风格 —— 牛逼程序员的敲门砖.mp4 [34.7 MB]
  • 02 Java-编程语言中的变量.mp4 [49.9 MB]
  • 02 Java-编程语言.mp4 [10.9 MB]
40 第四十章【互动】手把手带写代码——排序(Java 语言)3 集
  • 整数排序快排.mov [1.6 GB]
  • 棰滆壊鍒嗙被.mov [825.6 MB]
  • 整数排序归并.mov [2.1 GB]
31 第三十一章【互动】哈希 Hash8 集
  • 31-5 实现属于我们自己的哈希表.mp4 [111.4 MB]
  • 31-7 哈希表更复杂的动态空间处理方法.mp4 [122.3 MB]
  • 31-6 哈希表的动态空间处理与复杂度分析.mp4 [135.8 MB]
  • 31-4 链地址法 Seperate Chaining.mp4 [29.2 MB]
  • 31-8 更多哈希冲突的处理方法.mp4 [21.6 MB]
  • 31-2 哈希函数.mp4 [59.9 MB]
  • 31-3 Java中的hashCode方法.mp4 [132.6 MB]
  • 31-1 哈希表基础.mp4 [100.6 MB]
05 第五章【直播】CS 工作介绍,算法基础知识1 集
  • 05 CS 工作介绍,算法基础知识.mp4 [278.2 MB]
38 第三十八章【互动】排序队列6 集
  • 38-3作业:使用优先队列解决 Select K 问题(泉州大白网络科技).mp4 [15.3 MB]
  • 38-2Top K 问题(泉州大白网络科技).mp4 [81.7 MB]
  • 38-5使用快排思想和优先队列解决 Top K 问题的比较.mp4 [45.6 MB]
  • 38-4使用 Java 中的 PriorityQueue(泉州大白网络科技).mp4 [85.3 MB]
  • 38-1基于堆的优先队列(泉州大白网络科技).mp4 [43.0 MB]
  • 38-6和堆相关的更多话题和广义队列(泉州大白网络科技).mp4 [75.2 MB]
16 第十六章【互动】栈和队列(Python 语言)2 集
  • 16 03 16 python-栈在操作系统中的应用.mp4 [44.1 MB]
  • 16 05 16 python-队列的实际应用及总结.mp4 [7.3 MB]
19 第十九章【互动】二叉树的遍历方式(Java 语言)5 集
  • 19 01 Java-什么是二叉树.mp4 [28.3 MB]
  • 19 05 Java-递归的复杂度分析.mp4 [23.6 MB]
  • 19 03 Java-先序、中序和后序遍历.mp4 [37.8 MB]
  • 19 04 Java-递归的定义和三要素.mp4 [36.5 MB]
  • 19 02 Java-二叉树的递归遍历.mp4 [41.2 MB]
24 第二十四章【互动】手把手带写代码——二叉树(Python 语言)4 集
  • 24 01 【基础班】71-python.mp4 [30.0 MB]
  • 24 03 【基础班】1807-python(递归+递推).mp4 [22.7 MB]
  • 24 04 【基础班】1807-python(记忆化搜索).mp4 [12.8 MB]
  • 24 02 【基础班】650-python.mp4 [25.5 MB]
30 第三十章【直播】利用分治法解决树的问题,二叉搜索树1 集
  • 利用分治法解决树的问题,二叉搜索树.mov [1.2 GB]
35 第三十五章【互动】手把手带写代码——哈希表(Java 语言)2 集
  • 差为k的数对数量.mov [1.7 GB]
  • 森林中的兔子.mov [2.7 GB]
37 第三十七章【互动】高级排序算法(Java 语言)6 集
  • 37-5换个方式实现冒泡排序(泉州大白网络科技).mp4 [10.9 MB]
  • 37-1 冒泡排序的基本思想(泉州大白网络科技).mp4 [51.0 MB]
  • 37-2实现冒泡排序法(泉州大白网络科技).mp4 [64.0 MB]
  • 37-4冒泡排序还能优化(泉州大白网络科技).mp4 [116.5 MB]
  • 37-6冒泡排序的特点(泉州大白网络科技).mp4 [12.3 MB]
  • 37-3冒泡排序的优化(泉州大白网络科技).mp4 [105.8 MB]
04 第四章【互动】编程基础知识:变量与程序控制流(Java 语言)5 集
  • 04 Java-浮点数及数据类型转换.mp4 [36.4 MB]
  • 04 Java-boolean类型及其操作.mp4 [27.1 MB]
  • 04 Java-数组和循环.mp4 [47.0 MB]
  • 04 Java-char类型和Unicode.mp4 [57.9 MB]
  • 04 Java-if语句.mp4 [37.0 MB]
25 第二十五章【互动】手把手带写代码——二叉树(Java 语言)4 集
  • 25 02 【基础班】650-java.mp4 [25.8 MB]
  • 25 03 【基础班】1807-java(递归+递推).mp4 [19.5 MB]
  • 25 01 【基础班】71-java.mp4 [26.6 MB]
  • 25 04 【基础班】1807-java(记忆化搜索).mp4 [14.2 MB]
08 第八章【互动】线性数据结构-链表(Python 语言)4 集
  • 08 python-算法的时间复杂度.mp4 [20.1 MB]
  • 08 python-链表的基本操作(一).mp4 [31.8 MB]
  • 08 python-本节重点及上节回顾.mp4 [14.2 MB]
  • 08 python-链表的基本操作(二).mp4 [30.7 MB]
03 第三章【互动】编程基础知识:循环、函数与面向对象(Python 语言)8 集
  • 03 python-补充-权限控制.mp4 [25.4 MB]
  • 03 python-2.4.1 什么是面向对象及对象的概念.mp4 [9.3 MB]
  • 03 python-2.4.3 什么是面向对象编程及封装性.mp4 [38.5 MB]
  • 03 python-2.2.1 如何写好if语句.mp4 [36.7 MB]
  • 03 python-补充-构造函数.mp4 [13.7 MB]
  • 03 python-2.4.2 绫荤殑姒傚康.mp4 [44.9 MB]
  • 03 python-2.1 本节重点和课前回顾.mp4 [9.5 MB]
  • 03 python-2.2.4 循环终止及while语句.mp4 [31.4 MB]
39 第三十九章【互动】手把手带写代码——排序(Python 语言)3 集
  • 整数排序快排.mov [1.5 GB]
  • 鏁存暟鎺掑簭merge sort.mov [1.2 GB]
  • 棰滆壊鍒嗙被.mov [558.1 MB]
15 第十五章【互动】手把手带写代码——链表(Java 语言)4 集
  • 15 03 【基础班】228-java.mp4 [6.6 MB]
  • 15 01 【基础班】219-java.mp4 [15.0 MB]
  • 15 02 【基础班】452-java.mp4 [11.4 MB]
  • 15 04 【基础班】170-java.mp4 [23.2 MB]
32 第三十二章【互动】手把手带写代码——分治法(Python 语言)3 集
  • 修剪二叉搜索树.mov [2.9 GB]
  • 二叉树中的最大路径和.mov [2.5 GB]
  • 在二叉搜索树中查找.mov [2.4 GB]
34 第三十四章【互动】手把手带写代码——哈希表(Python 语言)2 集
  • 差为k的数对数量.mov [1.3 GB]
  • 森林中的兔子.mov [4.4 GB]
27 第二十七章【互动】二叉搜索树(Java 语言)3 集
  • 27 01 Java-普通遍历.mp4 [41.2 MB]
  • 27 02 Java-分层遍历.mp4 [23.8 MB]
  • 27 03 Java-二叉树宽度优先遍历的复杂度分析.mp4 [23.7 MB]
29 第二十九章【互动】哈希表 Set & Map(Java 语言)5 集
  • 29 03 32Java-哈希表和冲突解决-重哈希.mp4 [19.5 MB]
  • 29 05 32Java-哈希表的冲突解决-闭散列.mp4 [21.6 MB]
  • 29 02 32Java-哈希表及其实现.mp4 [21.7 MB]
  • 29 04 32Java-哈希表的冲突解决-开散列.mp4 [32.8 MB]
  • 29 01 32Java-集合和索引.mp4 [32.9 MB]
36 第三十六章【互动】排序算法 Quick Sort & Merge Sort(Python 语言)7 集
  • 36.4分治法的代码思考方式.mov [1.7 GB]
  • 36.1普通排序算法.mov [2.3 GB]
  • 36.5归并排序的复杂度.mov [5.8 GB]
  • 36.3褰掑苟鎺掑簭2.mov [3.7 GB]
  • 36.2褰掑苟鎺掑簭1.mov [9.6 GB]
  • 36.7快排的细节问题.mov [7.3 GB]
  • 36.8快排的复杂度.mov [2.8 GB]
22 第二十二章【互动】手把手带写代码——栈和队列(Python 语言)4 集
  • 22 04 【基础班】575-python.mp4 [23.0 MB]
  • 22 02 【基础班】541-python.mp4 [18.1 MB]
  • 22 01 【基础班】492-python.mp4 [19.0 MB]
  • 22 03 【基础班】421-python.mp4 [20.6 MB]
13 第十三章【互动】手把手带写代码——字符串(Java 语言)4 集
  • 13 02 【基础班】1784-JAVA.mp4 [12.7 MB]
  • 13 01 【基础班】1781-JAVA.mp4 [15.2 MB]
  • 13 03 【基础班】958-JAVA.mp4 [14.9 MB]
  • 13 04 【基础班】1819-JAVA.mp4 [14.8 MB]
28 第二十八章【互动】集合与字典 set & dictionary(Python 语言)10 集
  • 28 12 31python-哈希表设计要素之重哈希.mp4 [5.3 MB]
  • 28 08 31python-集合和字典的实现.mp4 [18.1 MB]
  • 28 13 31python-分治法练习三.mp4 [26.9 MB]
  • 28 11 31python-哈希表设计要素之哈希冲突.mp4 [14.3 MB]
  • 28 04 31python-set集合间的操作.mp4 [17.2 MB]
  • 28 01 31python-本节重点和上节回顾.mp4 [6.2 MB]
  • 28 14 31python-分治法练习四.mp4 [34.7 MB]
  • 28 06 31python-字典的基本操作.mp4 [58.4 MB]
  • 28 10 31python-哈希表设计要素之哈希函数.mp4 [23.8 MB]
  • 28 15 31python-分治法练习五.mp4 [13.4 MB]
33 第三十三章【互动】手把手带写代码——分治法(Java 语言)2 集
  • 二叉搜索树中查找.mov [2.4 GB]
  • 修剪二叉搜索树.mov [3.9 GB]
01 第一章【互动】零基础找CS工作,该如何准备?(Python 语言)8 集
  • 01 python-1.6.2 动态类型语言VS静态类型语言.mp4 [4.5 MB]
  • 01 python-1.3绠€鍘嗗叏鏀荤暐.mp4 [40.8 MB]
  • 01 python-1.5 课程介绍.mp4 [38.3 MB]
  • 01 python-1.6.6 练习二及运算优先级.mp4 [20.0 MB]
  • 01 python-1.6.3 鏁存暟杩愮畻.mp4 [10.7 MB]
  • 01 python-1.6.5 浮点数和布尔型变量运算.mp4 [20.3 MB]
  • 01 python-1.6.1交互式环境运行代码VS将代码写到py文件中.mp4 [26.8 MB]
  • 01 python-1.6.8 练习三及变量命名风格.mp4 [24.3 MB]
09 第九章【互动】链表及其操作,算法的时间复杂度(Java 语言)8 集
  • 09 Java-什么是链表?.mp4 [21.2 MB]
  • 09 Java-算法的时间复杂度.mp4 [22.5 MB]
  • 09 Java-链表的操作-删除、查找、修改.mp4 [32.4 MB]
  • 09 Java-链表的操作-插入.mp4 [32.0 MB]
  • 09 Java-神奇的dummy节点.mp4 [23.5 MB]
  • 09 Java-链表的操作-遍历.mp4 [43.4 MB]
  • Java-选择排序.mp4 [20.5 MB]
  • 00 必读.txt [175.0 B]

适合人群

  • 算法初学者
  • 编程爱好者
  • 计算机专业学生

🎯 学习收获

  • 掌握基本数据结构
  • 理解算法原理
  • 提升编程能力

🎉 祝您学习愉快!

课程目录

第 1 部分2 条
  • 00【课件资料】九章算法基础班 python+java
  • 源码+pdf.exe
01 第一章【互动】零基础找cs工作,该如何准备?(python 语言)8 集
  • 01 python-1.3绠€鍘嗗叏鏀荤暐.mp4
  • 01 python-1.5 课程介绍.mp4
  • 01 python-1.6.1交互式环境运行代码vs将代码写到py文件中.mp4
  • 01 python-1.6.2 动态类型语言vs静态类型语言.mp4
  • 01 python-1.6.3 鏁存暟杩愮畻.mp4
  • 01 python-1.6.5 浮点数和布尔型变量运算.mp4
  • 01 python-1.6.6 练习二及运算优先级.mp4
  • 01 python-1.6.8 练习三及变量命名风格.mp4
02 第二章【互动】零基础找cs工作,该如何准备?(java 语言)13 集
  • 02 java-int型变量运算.mp4
  • 02 java-java课程安排及课前准备.mp4
  • 02 java-班班有话说.mp4
  • 02 java-编程语言.mp4
  • 02 java-编程语言中的变量.mp4
  • 02 java-变量.mp4
  • 02 java-变量命名风格 —— 牛逼程序员的敲门砖.mp4
  • 02 java-变量命名风格.mp4
  • 02 java-简历大揭秘.mp4
  • 02 java-简历知识点.mp4
  • 02 java-面试大揭秘.mp4
  • 02 java-面试知识点.mp4
  • 02 java-声明变量.mp4
03 第三章【互动】编程基础知识:循环、函数与面向对象(python 语言)8 集
  • 03 python-2.1 本节重点和课前回顾.mp4
  • 03 python-2.2.1 如何写好if语句.mp4
  • 03 python-2.2.4 循环终止及while语句.mp4
  • 03 python-2.4.1 什么是面向对象及对象的概念.mp4
  • 03 python-2.4.2 绫荤殑姒傚康.mp4
  • 03 python-2.4.3 什么是面向对象编程及封装性.mp4
  • 03 python-补充-构造函数.mp4
  • 03 python-补充-权限控制.mp4
04 第四章【互动】编程基础知识:变量与程序控制流(java 语言)5 集
  • 04 java-boolean类型及其操作.mp4
  • 04 java-char类型和unicode.mp4
  • 04 java-if语句.mp4
  • 04 java-浮点数及数据类型转换.mp4
  • 04 java-数组和循环.mp4
05 第五章【直播】cs 工作介绍,算法基础知识1 集
  • 05 cs 工作介绍,算法基础知识.mp4
06 第六章【互动】列表、元组、字符串与引用(python 语言)6 集
  • 06 python-本节重点和上节回顾.mp4
  • 06 python-内存模型.mp4
  • 06 python-什么是数据结构.mp4
  • 06 python-修改引用vs修改对象.mp4
  • 06 python-引用的第三个例子.mp4
  • 06 python-引用的第一个例子和第二个例子.mp4
07 第七章【互动】string、面向对象、reference、数据结构(java 语言)15 集
  • 07 java-reference-java的内存模型.mp4
  • 07 java-reference-变量赋值和函数传参.mp4
  • 07 java-reference-基本数据类型变量和引用.mp4
  • 07 java-reference-空引用null.mp4
  • 07 java-reference-数组和字符串.mp4
  • 07 java-数据结构定义及arraylist.mp4
  • 07 新java-field和method的修饰符.mp4
  • 07 新java-string及其常用操作.mp4
  • 07 新java-初识类和对象.mp4
  • 07 新java-构造函数.mp4
  • 07 新java-函数的调用.mp4
  • 07 新java-函数的定义.mp4
  • 07 新java-面向对象的基本特性之封装.mp4
  • 07 新java-真题讲解 string to int.mp4
  • 07 新java-真题讲解 valid palindrome.mp4
08 第八章【互动】线性数据结构-链表(python 语言)4 集
  • 08 python-本节重点及上节回顾.mp4
  • 08 python-链表的基本操作(二).mp4
  • 08 python-链表的基本操作(一).mp4
  • 08 python-算法的时间复杂度.mp4
09 第九章【互动】链表及其操作,算法的时间复杂度(java 语言)6 集
  • 09 java-链表的操作-遍历.mp4
  • 09 java-链表的操作-插入.mp4
  • 09 java-链表的操作-删除、查找、修改.mp4
  • 09 java-什么是链表?.mp4
  • 09 java-神奇的dummy节点.mp4
  • 09 java-算法的时间复杂度.mp4
13 第十三章【互动】手把手带写代码——字符串(java 语言)4 集
  • 13 01 【基础班】1781-java.mp4
  • 13 02 【基础班】1784-java.mp4
  • 13 03 【基础班】958-java.mp4
  • 13 04 【基础班】1819-java.mp4
14 第十四章【互动】手把手带写代码——链表(python 语言)4 集
  • 14 01 【基础班】219-python.mp4
  • 14 02 【基础班】452-python.mp4
  • 14 03 【基础班】228-python.mp4
  • 14 04 【基础班】170-python.mp4
15 第十五章【互动】手把手带写代码——链表(java 语言)4 集
  • 15 01 【基础班】219-java.mp4
  • 15 02 【基础班】452-java.mp4
  • 15 03 【基础班】228-java.mp4
  • 15 04 【基础班】170-java.mp4
16 第十六章【互动】栈和队列(python 语言)2 集
  • 16 03 16 python-栈在操作系统中的应用.mp4
  • 16 05 16 python-队列的实际应用及总结.mp4
17 第十七章【互动】栈和队列(java 语言)3 集
  • 17 01 java-栈及其实现.mp4
  • 17 02 java-函数调用栈.mp4
  • 17 03 java-队列及其实现.mp4
18 第十八章【互动】二叉树的遍历方式(python 语言)12 集
  • 18 01 python-本节重点和上节回顾2.mp4
  • 18 02 python-什么是树?二叉树的定义.mp4
  • 18 03 python-如何创建一棵二叉树.mp4
  • 18 04 python-如何做深度优先遍历.mp4
  • 18 05 python-函数自己调用自己会发生什么?.mp4
  • 18 06 python-为什么前面的代码会报错?.mp4
  • 18 07 python-修改报错的代码.mp4
  • 18 08 python-二叉树的遍历方式.mp4
  • 18 09 python-浠€涔堟槸閫掑綊.mp4
  • 18 11 python-递归的时间复杂度.mp4
  • 18 12 python-缁冧範棰樹簩.mp4
  • 18 13 python-缁冧範棰樹笁.mp4
19 第十九章【互动】二叉树的遍历方式(java 语言)5 集
  • 19 01 java-什么是二叉树.mp4
  • 19 02 java-二叉树的递归遍历.mp4
  • 19 03 java-先序、中序和后序遍历.mp4
  • 19 04 java-递归的定义和三要素.mp4
  • 19 05 java-递归的复杂度分析.mp4
20 第二十章【直播】栈和队列 stack & queue1 集
  • 20 鏍堝拰闃熷垪 stack & queue.mp4
21 第二十一章【直播】二叉树、二叉树的宽度与深度优先遍历,递归1 集
  • 21 二叉树、二叉树的宽度与深度优先遍历,递归.mp4
22 第二十二章【互动】手把手带写代码——栈和队列(python 语言)4 集
  • 22 01 【基础班】492-python.mp4
  • 22 02 【基础班】541-python.mp4
  • 22 03 【基础班】421-python.mp4
  • 22 04 【基础班】575-python.mp4
12 第十二章【互动】手把手带写代码——字符串(python 语言)7 集
  • 12 01 【基础班】1781-python.mp4
  • 12 02 【基础班】1784-python.mp4
  • 12 03 【基础班】958-python.mp4
  • 12 04 【基础班】1819-python.mp4
  • 23 01 【基础班】492-java.mp4
  • 23 02 【基础班】541-java.mp4
  • 23 04 【基础班】575-java.mp4
24 第二十四章【互动】手把手带写代码——二叉树(python 语言)4 集
  • 24 01 【基础班】71-python.mp4
  • 24 02 【基础班】650-python.mp4
  • 24 03 【基础班】1807-python(递归+递推).mp4
  • 24 04 【基础班】1807-python(记忆化搜索).mp4
25 第二十五章【互动】手把手带写代码——二叉树(java 语言)4 集
  • 25 01 【基础班】71-java.mp4
  • 25 02 【基础班】650-java.mp4
  • 25 03 【基础班】1807-java(递归+递推).mp4
  • 25 04 【基础班】1807-java(记忆化搜索).mp4
26 第二十六章【互动】二叉搜索树(python 语言)6 集
  • 26 01 python-本节重点和上节回顾.mp4
  • 26 02 python-宽度优先遍历的实现过程.mp4
  • 26 03 python-鍒嗗眰閬嶅巻.mp4
  • 26 07 python-bst的基本操作之插入.mp4
  • 26 08 python-bst的基本操作之查找.mp4
  • 26 09 python-bst的时间复杂度和空间复杂度.mp4
27 第二十七章【互动】二叉搜索树(java 语言)3 集
  • 27 01 java-普通遍历.mp4
  • 27 02 java-分层遍历.mp4
  • 27 03 java-二叉树宽度优先遍历的复杂度分析.mp4
28 第二十八章【互动】集合与字典 set & dictionary(python 语言)10 集
  • 28 01 31python-本节重点和上节回顾.mp4
  • 28 04 31python-set集合间的操作.mp4
  • 28 06 31python-字典的基本操作.mp4
  • 28 08 31python-集合和字典的实现.mp4
  • 28 10 31python-哈希表设计要素之哈希函数.mp4
  • 28 11 31python-哈希表设计要素之哈希冲突.mp4
  • 28 12 31python-哈希表设计要素之重哈希.mp4
  • 28 13 31python-分治法练习三.mp4
  • 28 14 31python-分治法练习四.mp4
  • 28 15 31python-分治法练习五.mp4
29 第二十九章【互动】哈希表 set & map(java 语言)5 集
  • 29 01 32java-集合和索引.mp4
  • 29 02 32java-哈希表及其实现.mp4
  • 29 03 32java-哈希表和冲突解决-重哈希.mp4
  • 29 04 32java-哈希表的冲突解决-开散列.mp4
  • 29 05 32java-哈希表的冲突解决-闭散列.mp4
30 第三十章【直播】利用分治法解决树的问题,二叉搜索树1 集
  • 利用分治法解决树的问题,二叉搜索树.mov
31 第三十一章【互动】哈希 hash8 集
  • 31-1 哈希表基础.mp4
  • 31-2 哈希函数.mp4
  • 31-3 java中的hashcode方法.mp4
  • 31-4 链地址法 seperate chaining.mp4
  • 31-5 实现属于我们自己的哈希表.mp4
  • 31-6 哈希表的动态空间处理与复杂度分析.mp4
  • 31-7 哈希表更复杂的动态空间处理方法.mp4
  • 31-8 更多哈希冲突的处理方法.mp4
32 第三十二章【互动】手把手带写代码——分治法(python 语言)3 集
  • 二叉树中的最大路径和.mov
  • 修剪二叉搜索树.mov
  • 在二叉搜索树中查找.mov
33 第三十三章【互动】手把手带写代码——分治法(java 语言)1 集
  • 二叉搜索树中查找.mov
34 第三十四章【互动】手把手带写代码——哈希表(python 语言)2 集
  • 差为k的数对数量.mov
  • 森林中的兔子.mov
36 第三十六章【互动】排序算法 quick sort & merge sort(python 语言)7 集
  • 36.1普通排序算法.mov
  • 36.2褰掑苟鎺掑簭1.mov
  • 36.3褰掑苟鎺掑簭2.mov
  • 36.4分治法的代码思考方式.mov
  • 36.5归并排序的复杂度.mov
  • 36.7快排的细节问题.mov
  • 36.8快排的复杂度.mov
37 第三十七章【互动】高级排序算法(java 语言)6 集
  • 37-1 冒泡排序的基本思想().mp4
  • 37-2实现冒泡排序法().mp4
  • 37-3冒泡排序的优化().mp4
  • 37-4冒泡排序还能优化().mp4
  • 37-5换个方式实现冒泡排序().mp4
  • 37-6冒泡排序的特点().mp4
38 第三十八章【互动】排序队列6 集
  • 38-1基于堆的优先队列().mp4
  • 38-2top k 问题().mp4
  • 38-3作业:使用优先队列解决 select k 问题().mp4
  • 38-4使用 java 中的 priorityqueue().mp4
  • 38-5使用快排思想和优先队列解决 top k 问题的比较.mp4
  • 38-6和堆相关的更多话题和广义队列().mp4
39 第三十九章【互动】手把手带写代码——排序(python 语言)3 集
  • 棰滆壊鍒嗙被.mov
  • 鏁存暟鎺掑簭merge sort.mov
  • 整数排序快排.mov
40 第四十章【互动】手把手带写代码——排序(java 语言)1 集
  • 整数排序归并.mov
课程购买
课程价格
金币29.9
299金币限时优惠会员免费
销量:0
💎 开通会员每日免费下载,比单买更划算 →
支付成功后会自动显示下载资源云盘的链接!点击链接即可下载到本地。