首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
寻找道路
7条解析
开通博客写题解
苟且的狮子
发表于 2020-07-08 22:05:12
bfs、图 题意: 在有向图G中,每条边的长度均为1,现给定起点和终点,请你在图中找一条从起点到终点的路径,该路径满足以下条件:1.路径上的所有点的出边所指向的点都直接或间接与终点连通。2.在满足条件1的情况下使路径最短。注意:图G中可能存在重边和自环,题目保证终点没有出边。 请你输出符合条件的路径
展开全文
savage
发表于 2019-09-01 17:37:53
题目描述 在有向图G中,每条边的长度均为1,现给定起点和终点,请你在图中找一条从起点到终点的路径,该路径满足以下条件: 1.路径上的所有点的出边所指向的点都直接
展开全文
CH_cycyc
发表于 2025-01-16 08:13:21
链接:https://ac.nowcoder.com/acm/contest/23156/1005 来源:牛客网 题目描述 在有向图G中,每条边的长度均为1,现给定起点和终点,请你在图中找一条从起点到终点的路径,该路径满足以下条件:
展开全文
威风镰鼬
发表于 2021-06-09 20:53:20
[NOIP2014]寻找道路 思路 首先要把一些不满足条件的点剔除掉,然后就是求最短路的事情了。要找不满足条件的点,可以反向建边,然后从终点出发,标记每一个经过的点。那么剩下没有走过的点就可以去掉了。 代码 #include<bits/stdc++.h> using namespace
展开全文
夜语声烦-
发表于 2023-02-26 21:32:02
#include <iostream> #include <cstring> #include <queue> using namespace std; const int N = 10010, M = 2e5 + 10; int n, m, s, t; i
展开全文
LXNHB
发表于 2023-11-27 06:37:12
很有意思的一道题,这道题题目要求“路径上的所有点的出边所指向的点都直接或间接与终点连通”,怎么判断是否能到达重点呢,可以反向建边,没有访问到的点一定就是不与终点连接的点,然后将该点的所有临界点标记为false,意思是,该点的临接点不可直接或间接到达终点,再次bfs的时候就不需要再访问 #includ
展开全文
ZZZYM
发表于 2022-02-20 17:47:42
寻找道路 思路 建两个图, 一个图是原图,一个图是将原图的边全部反向后的图,在反向图中以终点ed为起点进行bfs遍历,标记所有遍历到的点state[i]=true 在原图上进行bfsbfsbfs遍历,在原本bfs将点加入队列的条件的基础上,增加一个条件:如果一个点jjj的所有邻接点的statest
展开全文
查看本题
查看本题讨论
相关比赛
154-NOIP历年真题练习-提高组
进入比赛
262-NOIP2014提高组复赛
进入比赛
17126-测试
进入比赛
18816-HUAS基础题单5
进入比赛
20712-9.19冲
进入比赛
等你来战
查看全部
牛客练习赛139
报名截止时间:2025-05-23 21:30
牛客周赛 Round 94
报名截止时间:2025-05-25 21:00
牛客2025年儿童节比赛
报名截止时间:2025-06-01 21:00
衡阳师范学院第二十五届程序设计竞赛(同步赛)
报名截止时间:2025-06-08 18:00
2025牛客暑期多校训练营1
报名截止时间:2025-07-15 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题