logo 轻松的编程学习
  • 首页
  • 下载应用
登录 / 注册
  • 首页
  • 下载应用
登录 / 注册
DFS 能不能直接给最短步数

DFS 能不能直接给最短步数

用 DFS 求最短步数【0】。

阅读更多 →
BFS 为什么能给出最短步数

BFS 为什么能给出最短步数

无权图上 BFS 求出的步数一定最短,因为【0】。

阅读更多 →
⚠️ 遍历数块和并查集数块,必须一样

⚠️ 遍历数块和并查集数块,必须一样

写两个版本:一个用遍历数块,一个用并查集数块。 输出三样:遍历数出几块 / 并查集数出几块 / 是否相同(相同输出 结果一致,否则 结果不一致)。

阅读更多 →
把每块的成员都列出来

把每块的成员都列出来

用同一个 blocks,把每一块的成员列出来:块内用 - 连,块与块之间用 / 隔开。

阅读更多 →
数出有几块

数出有几块

补全 blocks:对每个还没走过的点起一次遍历,把这一块的成员收集起来。输出一共有几块。

阅读更多 →
这两对点连得通吗

这两对点连得通吗

问两件事:0 号和 5 号连不连通?1 号和 3 号呢?运行下面这段程序: def blocks(g): seen = set() out = [] for s in sort

阅读更多 →
这张图有几块,各多大

这张图有几块,各多大

七个点的图。运行下面这段程序: def blocks(g): seen = set() out = [] for s in sorted(g): if s in

阅读更多 →
⚠️ 遍历和并查集各适合什么

⚠️ 遍历和并查集各适合什么

同样是找连通块,遍历和并查集的分工是【0】。

阅读更多 →
用遍历数出连通块的办法

用遍历数出连通块的办法

用遍历找出全部连通块,做法是【0】。

阅读更多 →
连通分量是什么

连通分量是什么

一个连通分量指的是【0】。

阅读更多 →
  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 下一页
🔎 搜索
© 2026 有词 — 编程训练平台 鲁ICP备15021886号-2