dev.to | 📄 原文链接 | 2026-08-13 收录

你和佩德罗·帕斯卡之间隔几层人脉?图搜索实用入门

来源:dev.to — 2026-08-12 · 8 min 阅读

📋 概述

作者用「我离佩德罗·帕斯卡有多少层介绍」这个好玩的问题,把社交网络抽象成一张无向无权图:每个人是一个节点,认识关系是一条边,问题就变成「求两节点间的最短路径」。文章由此自然地引出广度优先搜索(BFS),解释了为什么盲目的随机游走既没有顺序也没有终止条件,而 BFS 用队列一层层向外扩展、用 visited 集合防止死循环,最终能找到最短介绍链。这是把生活问题映射为经典算法问题的一篇清晰入门。

🔑 核心要点

💡 金句

我们无意中发明了一个图问题——把你的社交生活变成一张图。
← 返回 dev.to 首页