React Router

广度优先搜索 (BFS)

LeetCode 广度优先搜索相关算法题解

📋 题目列表

图搜索与最短路径 (61-70题)

  1. 打开转盘锁 (Open the Lock) - 中等
  2. 完全平方数 (Perfect Squares) - 中等
  3. 单词接龙 (Word Ladder) - 困难
  4. 单词接龙 II (Word Ladder II) - 困难
  5. 课程表 (Course Schedule) - 中等
  6. 课程表 II (Course Schedule II) - 中等
  7. 最小高度树 (Minimum Height Trees) - 中等
  8. 重新安排行程 (Reconstruct Itinerary) - 困难
  9. 冗余连接 (Redundant Connection) - 中等
  10. 冗余连接 II (Redundant Connection II) - 困难

🎯 核心算法

  • 广度优先搜索 (BFS):层序遍历
  • 队列:BFS 的核心数据结构
  • 拓扑排序:有向无环图的排序
  • 最短路径:无权图的最短路径
  • 并查集:连通性问题

📚 学习建议

  1. 理解 BFS 的层序遍历思想
  2. 掌握队列在 BFS 中的应用
  3. 学会处理图的最短路径问题
  4. 理解拓扑排序的实现
  5. 练习状态空间搜索

🔗 相关资源

📝 更新日志

  • 2024年:创建广度优先搜索分类
  • 包含图搜索、最短路径、拓扑排序等经典题目
  • 详细的解题思路和复杂度分析