• 首页
  • 电脑设计
  • 软件编程
  • 建筑机电
  • 经济管理
  • 资格考试
  • 幼儿教育
  • 中小学教程
  • 大学课程
  • 电商网络
  • 生活服务
  • 综合教程
  • 教程下载网

您的位置:首页 > 综合教程 》 数据结构与算法实战:从入门到精通,附源码课件
  • 教程简介
    本课程专为编程初学者和进阶者设计,涵盖从基础数组到高级红黑树、哈希表等数据结构,通过实战案例和源码解析,帮助学员深入理解数据结构与算法的核心概念。课程内容包括数组、栈、队列、链表、递归、二分搜索树、集合、映射、优先队列、堆、线段树、Trie、并查集、AVL树、红黑树和哈希表等,每章均配有详细讲解和源码实现,适合希望通过数据结构提升编程能力的学员。
    以下云资源目录树快照生成于[11个月前],该学习资料由夸克云用户[心旷*怡的青蛙]分享(只展示大部分文件和目录)
    数据结构与算法实战:从入门到精通,附源码课件6.3 GB(mp4视频112节;txt文档1个;zip压缩包1个;)
    资料.zip30.14MB
    第15章 结尾语
    15-1 更广阔的数据结构的世界,大家加油!.mp442.28MB
    第14章 哈希表
    14-8 更多哈希冲突的处理方法.mp417.66MB
    14-7 哈希表更复杂的动态空间处理方法.mp475.48MB
    14-6 哈希表的动态空间处理与复杂度分析。.mp476.15MB
    14-5 实现属于我们自己的哈希表.mp4126.62MB
    14-4 链地址法 Seperate Chaining.mp423.22MB
    14-3 Java中的 hashCode 方法.mp4138.6MB
    14-2 哈希函数的设计.mp452.01MB
    14-1 哈希表基础.mp450.32MB
    第13章 红黑树
    13-9 更多和红黑树相关的话题.mp416.16MB
    13-8 红黑树的性能测试.mp460.44MB
    13-7 红黑树中添加新元素.mp455.23MB
    13-6 保持根节点为黑色和左旋转.mp451.79MB
    13-4 13-5 红黑树的基本性质和复杂度分析 红黑树与2-3树的等价性.mp485.27MB
    13-3 颜色翻转和右旋转.mp448.71MB
    13-2 树的绝对平衡性.mp436.63MB
    13-10.txt2.61KB
    13-1 红黑树与2-3树.mp430.74MB
    第12章 AVL
    12-8 基于AVL树的集合和映射.mp439.57MB
    12-7 从AVL树中删除元素.mp490.06MB
    12-6 LR 和 RL .mp458.04MB
    12-5 左旋转和右旋转的实现.mp446.94MB
    12-4 旋转操作的基本原理.mp443.67MB
    12-3 检查二分搜索树性质和平衡性.mp442.77MB
    12-2 计算节点的高度和平衡因子.mp449.89MB
    12-1 平衡树和AVL.mp427.78MB
    第11章 并查集
    11-7 更多和并查集相关的话题 .mp433.23MB
    11-6 路径压缩.mp428.87MB
    11-5 基于rank的优化.mp426.84MB
    11-4 基于size的优化.mp459.33MB
    11-3 Quick Union.mp430.69MB
    11-2 Quick Find .mp432.31MB
    11-1 什么是并查集.mp423.96MB
    第10章 Trie
    10-7 更多和Trie字典树相关的话题.mp426.78MB
    10-6 Trie字典树和字符串映射.mp440.62MB
    10-5 Trie字典树和简单的模式匹配.mp433.08MB
    10-4 Trie字典树的前缀查询.mp417.86MB
    10-3 Trie字典树的查询 .mp438.06MB
    10-2 Trie字典树基础.mp434.05MB
    10-1 什么是Trie字典树.mp425.05MB
    第09章 线段树
    9-7 更多线段树相关的话题.mp430.87MB
    9-6 线段树中的更新操作.mp436.4MB
    9-5 Leetcode上线段树相关的问题.mp442.3MB
    9-4 线段树中的区间查询.mp442.04MB
    9-3 创建线段树.mp448.7MB
    9-2 线段树基础表示.mp439.27MB
    9-1 什么是线段树 .mp425.75MB
    第08章 优先队列和堆
    8-9 和堆相关的更多话题和广义队列.mp414.64MB
    8-8 Java中的PriorityQueue.mp432.73MB
    8-7 Leetcode上优先队列相关问题.mp429.45MB
    8-6 基于堆的优先队列.mp411.38MB
    8-5 Heapify 和 Replace.mp431.64MB
    8-4 从堆中取出元素和Sift Down.mp424.36MB
    8-3 向堆中添加元素和Sift Up.mp414.4MB
    8-2 堆的基础表示.mp422.77MB
    8-1 什么是优先队列.mp416.39MB
    第07章 集合和映射
    7-9 Leetcode上更多集合和映射的问题.mp494.92MB
    7-8 映射的复杂度分析和更多映射相关问题.mp468.1MB
    7-7 基于二分搜索树的映射实现.mp4116.94MB
    7-6 基于链表的映射实现.mp4126.8MB
    7-5 映射基础.mp441.34MB
    7-4 _Leetcode中的集合问题和更多集合相关问题.mp458.54MB
    7-3 集合类的复杂度分析.mp488.4MB
    7-2 基于链表的集合实现.mp452.96MB
    7-1 集合基础和基于二分搜索树的集合实现.mp4113.8MB
    第06章 二分搜索树
    6-9 二分搜索树前序遍历的非递归实现.mp461.74MB
    6-8 深入理解二分搜索树的前中后序遍历.mp431.2MB
    6-7 二分搜索树的中序遍历和后序遍历.mp453.6MB
    6-6 二分搜索树的前序遍历.mp4109.7MB
    6-5 二分搜索树的查询操作.mp437.81MB
    6-4 改进添加操作:深入理解递归终止条件.mp467.72MB
    6-3 向二分搜索树中添加元素.mp458.59MB
    6-2 二分搜索树基础.mp447.61MB
    6-13 更多二分搜索树相关话题.mp417.72MB
    6-12 删除二分搜索树的任意元素.mp474.36MB
    6-11 删除二分搜索树的最大元素和最小元素.mp4115.91MB
    6-10 二分搜索树的层序遍历.mp456.46MB
    6-1 为什么要研究树结构.mp422.96MB
    第05章 链表和递归
    5-7 更多和链表相关的问题.mp474.44MB
    5-6 递归算法的调试.mp4145.52MB
    5-5 递归运行的机制:递归的微观解读.mp452.9MB
    5-4 链表的天然递归结构性质.mp460.91MB
    5-3 递归基础与递归的宏观语意.mp469.94MB
    5-2 测试自己的Leetcode链表代码.mp481.83MB
    5-1 Leetcode中和链表相关的问题.mp470.14MB
    第04章 最基础的动态数据结构:链表
    4-7 带有尾指针的链表:使用链表实现队列.mp490.67MB
    4-6 使用链表实现栈.mp493.79MB
    4-5 从链表中删除元素.mp461.82MB
    4-4 链表的遍历,查询和修改.mp4115.12MB
    4-3 使用链表的虚拟头结点.mp434.72MB
    4-2 在链表中添加元素.mp485.27MB
    4-1 什么是链表.mp433.92MB
    第03章 栈和队列
    3-8 数组队列和循环队列的比较.mp477.86MB
    3-7 循环队列的实现.mp4149.88MB
    3-6 循环队列.mp428.54MB
    3-5 数组队列.mp467.67MB
    3-4 关于Leetcode的更多说明.mp4175.72MB
    3-3 栈的另一个应用:括号匹配.mp477.62MB
    3-2 栈的基本实现.mp485.35MB
    3-1 栈和栈的应用:撤销操作和系统栈.mp419.69MB
    第02章 不要小瞧数组
    2-9 均摊复杂度和防止复杂度的震荡.mp440.87MB
    2-8 简单的复杂度分析.mp436.88MB
    2-7 动态数组.mp466.78MB
    2-6 使用泛型.mp4113.72MB
    2-5 包含,搜索和删除.mp4120.88MB
    2-4 数组中查询元素和修改元素.mp484.38MB
    2-3 向数组中添加元素.mp474.21MB
    2-2 二次封装属于我们自己的数组.mp440.6MB
    2-1 使用Java中的数组.mp456.94MB
    第01章 欢迎学习《玩转数据结构》
    1-4 课程编程环境搭建.mp442.32MB
    1-3 关于课程学习的更多注意事项.mp472.33MB
    1-2 学习数据结构(和算法)到底有没有用?.mp444.89MB
    1-1 欢迎学习《玩转数据结构》.mp456.73MB
  • 下载地址
    点击免费下载
  • 教程标签
    算法与数据结构 Java数据结构与算法 数据结构与算法 数据结构 算法

推荐的视频教程榜单

  1. 三年级科学课升级版:与教科版同步学习11-30
  2. 2024高二英语何红艳秋季班:语法阅读写作全突09-25
  3. 2024张亮高二英语寒假班:虚拟语气+阅读写作09-25
  4. 探秘中华文明:60件镇馆之宝的博物馆之旅09-25
  5. 2024高二英语寒假特训班:虚拟语气+阅读写作09-25
  6. 2024高二英语何红艳尖端班:阅读写作+语法精09-25
  7. 2024张亮高二英语尖端班秋季全套课程+笔记09-25
  8. 少年编程思维课:提升孩子智力的秘密武器09-25
  9. Procreate板绘入门:从零到插画大师09-25
  10. 2024高二英语聂宁暑假班(尖端班+课堂笔记+技09-25
  11. 台球一杆清台技巧:从入门到精通09-25
  12. 夏莎教你:实用魅力提升术09-25
  13. 2024张亮高二英语冲顶班·秋季系统课(阅读+09-25
  • 可能感兴趣的视频推荐
  • 2024高二英语寒假特训班:虚拟语气+

    2024高二英语寒假特训班:虚拟语气+

  • 2024张亮高二英语寒假班:虚拟语气+

    2024张亮高二英语寒假班:虚拟语气+

  • 2024高二英语何红艳秋季班:语法阅读

    2024高二英语何红艳秋季班:语法阅读

  • 2024高二英语何红艳尖端班:阅读写作

    2024高二英语何红艳尖端班:阅读写作

  • 2024张亮高二英语尖端班秋季全套课

    2024张亮高二英语尖端班秋季全套课

  • 2024张亮高二英语冲顶班·秋季系统

    2024张亮高二英语冲顶班·秋季系统

  • 2024高二英语聂宁暑假班(尖端班+课

    2024高二英语聂宁暑假班(尖端班+课

  • 何红艳高二英语暑假特训班:倒装句+

    何红艳高二英语暑假特训班:倒装句+

  • 2024张亮高二英语暑假班-阅读完形

    2024张亮高二英语暑假班-阅读完形

  • 2024张亮高二英语冲顶班暑假全套课

    2024张亮高二英语冲顶班暑假全套课

  • 2024高二物理孙竟轩春季班(尖端课+

    2024高二物理孙竟轩春季班(尖端课+

  • 2024高二物理冲顶班:彭娟娟精讲振荡

    2024高二物理冲顶班:彭娟娟精讲振荡

听课网 | 来漫画 | 画涯
All Rights Reserved

免责声明:本站资源来源于网络连接,版权归原作者所有,若有侵犯您的权利,请联系告知,我们将立即予以删除。