课程简介

欢迎来到「数据结构与算法」专题课程!本课程将带你从基础概念出发,探索数组、链表、栈、队列、树、图等经典数据结构的原理与应用。通过实例解析,掌握如何选择合适的数据结构解决实际问题。💡

核心内容

  • 基础数据结构
    了解数组和链表的异同,使用 📌数据结构进阶教程 深入学习复杂结构
  • 树与图
    学习二叉树的遍历方式(前序/中序/后序)和图的最短路径算法 🔍
  • 应用场景
    分析哈希表在数据库索引中的作用,以及堆结构在任务调度中的优化 🔁

学习资源推荐

  1. 数据结构可视化工具(推荐配合本课程使用)
  2. 《算法导论》第3章(英文原版可点击 Algorithm_Introduction
  3. 实战项目:尝试用栈实现括号匹配校验 🧩
链表
二叉树