📋 选择 / 判断题列表
支持按 ID、题目、难度、标签、来源、类别筛选
| ID | 题目摘要 | 状态 | 题型 | 类别 | 难度 | 标签 | 来源 | 创建时间 | 操作 |
|---|---|---|---|---|---|---|---|---|---|
| 729 | ### 遇到墙壁或者超出地图边界的格子,坚决不能把它们放进队列里。 | ➖ | 判断题 | C++ | 3 | BFS,广度优先搜索,队列 | 广搜魔法闯关测验 | 2026-05-16 23:26 | ✏️ 🗑️ |
| 728 | ### 只要地图够大,BFS 程序即使不用 visited 数组做访问标记,也不会变成死循环。 | ➖ | 判断题 | C++ | 3 | BFS,广度优先搜索,队列 | 广搜魔法闯关测验 | 2026-05-16 23:26 | ✏️ 🗑️ |
| 727 | ### 因为 BFS 是像水波纹一样扩散的,所以如果迷宫里有两个出口,它一定会先找到离起点近的那一个。 | ➖ | 判断题 | C++ | 3 | BFS,广度优先搜索,队列 | 广搜魔法闯关测验 | 2026-05-16 23:26 | ✏️ 🗑️ |
| 726 | ### 在广度优先搜索中,我们使用"栈(先进后出)"来管理等待探索的格子。 | ➖ | 判断题 | C++ | 3 | BFS,广度优先搜索,队列 | 广搜魔法闯关测验 | 2026-05-16 23:26 | ✏️ 🗑️ |
| 725 | ### 广度优先搜索就像病毒传染一样,先传染身边最近的人,再传染给外圈的人。 | ➖ | 判断题 | C++ | 3 | BFS,广度优先搜索,队列 | 广搜魔法闯关测验 | 2026-05-16 23:26 | ✏️ 🗑️ |
| 724 | ### 学会了 BFS 算法,你可以用它来解决什么生活中的问题? | ➖ | 单选题 | C++ | 3 | BFS,广度优先搜索,队列 | 广搜魔法闯关测验 | 2026-05-16 23:26 | ✏️ 🗑️ |
| 723 | ### 当代码写出 while (!q.empty()) 时,意思是( ) | ➖ | 单选题 | C++ | 3 | BFS,广度优先搜索,队列 | 广搜魔法闯关测验 | 2026-05-16 23:26 | ✏️ 🗑️ |
| 722 | ### 在写代码 q.pop() 时,它代表的动作是( ) | ➖ | 单选题 | C++ | 3 | BFS,广度优先搜索,队列 | 广搜魔法闯关测验 | 2026-05-16 23:26 | ✏️ 🗑️ |
| 721 | ### 关于 BFS 队列操作,正确的流程是( ) | ➖ | 单选题 | C++ | 3 | BFS,广度优先搜索,队列 | 广搜魔法闯关测验 | 2026-05-16 23:26 | ✏️ 🗑️ |
| 720 | ### 如果在迷宫中,你用 BFS 第 1 次找到了终点,此时记录的步数是 10 步。有可能找到一条 8 步的路吗? | ➖ | 单选题 | C++ | 3 | BFS,广度优先搜索,队列 | 广搜魔法闯关测验 | 2026-05-16 23:26 | ✏️ 🗑️ |
| 719 | ### 你的侦察兵到达了一个格子,步数是 3 步。他同时发现了前面的格子和右边的格子。这两个新格子的步数分别是? | ➖ | 单选题 | C++ | 3 | BFS,广度优先搜索,队列 | 广搜魔法闯关测验 | 2026-05-16 23:26 | ✏️ 🗑️ |
| 718 | ### 为了记住每个格子的坐标 x、y 和到达这里的步数 step,我们通常会把这三个变量打包成一个( )放到队列里。 | ➖ | 单选题 | C++ | 3 | BFS,广度优先搜索,队列 | 广搜魔法闯关测验 | 2026-05-16 23:26 | ✏️ 🗑️ |
| 717 | ### 如果你现在的格子是从起点走了 5 步到达的,那么你发现的下一个新格子,它的步数应该是多少? | ➖ | 单选题 | C++ | 3 | BFS,广度优先搜索,队列 | 广搜魔法闯关测验 | 2026-05-16 23:26 | ✏️ 🗑️ |
| 716 | ### BFS 能找到最短路径的根本原因在于它的扩展规律是( ) | ➖ | 单选题 | C++ | 3 | BFS,广度优先搜索,队列 | 广搜魔法闯关测验 | 2026-05-16 23:26 | ✏️ 🗑️ |
| 715 | ### 假设迷宫全是可以走的空地,起点在 (0,0)。经过 1 趟"扩散"(步数为1),哪些格子会被加入队列? | ➖ | 单选题 | C++ | 3 | BFS,广度优先搜索,队列 | 广搜魔法闯关测验 | 2026-05-16 23:26 | ✏️ 🗑️ |
| 714 | ### 迷宫中遇到障碍物(比如墙壁标记为 1),当 BFS 准备把它加入队列时应该怎么做? | ➖ | 单选题 | C++ | 3 | BFS,广度优先搜索,队列 | 广搜魔法闯关测验 | 2026-05-16 23:26 | ✏️ 🗑️ |
| 713 | ### 我们经常用 int dx[4] = {-1, 1, 0, 0}; 和 int dy[4] = {0, 0, … | ➖ | 单选题 | C++ | 3 | BFS,广度优先搜索,队列 | 广搜魔法闯关测验 | 2026-05-16 23:26 | ✏️ 🗑️ |
| 712 | ### 假设地图是一个二维数组 a[x][y],起点坐标是 (0, 0)。如果我们要向上走,行坐标 x 通常会( ) | ➖ | 单选题 | C++ | 3 | BFS,广度优先搜索,队列 | 广搜魔法闯关测验 | 2026-05-16 23:26 | ✏️ 🗑️ |
| 711 | ### 在二维数组地图中,除了不能走回头路,我们还要判断一个格子能不能走,必须满足( ) | ➖ | 单选题 | C++ | 3 | BFS,广度优先搜索,队列 | 广搜魔法闯关测验 | 2026-05-16 23:26 | ✏️ 🗑️ |
| 710 | ### 正确的做法是:当一个新格子被( )时,我们就要立刻把它标记为"已访问过"。 | ➖ | 单选题 | C++ | 3 | BFS,广度优先搜索,队列 | 广搜魔法闯关测验 | 2026-05-16 23:26 | ✏️ 🗑️ |