上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 23 下一页
摘要: 题意:我们把一个城市考虑为一个图, 街道为边, 路口为点, 路口标记为 0~N-1. 盗贼从一个点开始逃亡, 每一分钟走一条边。不幸的是, 我们并不知道他逃往何处, 只能假设他每分钟都必须沿着一条边走, 不能停留但是可以反复经过。警官想要知道是否存在一个时刻, 盗贼可能出现在城市中的任意路口。 分析 阅读全文
posted @ 2023-03-28 10:07 HelloHeBin 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 试题链接:https://pintia.cn/problem-sets/1639265448375771136/overview 阅读全文
posted @ 2023-03-26 23:17 HelloHeBin 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 题意:欧拉回路是指不令笔离开纸面,可画过图中每条边仅一次,且可以回到起点的一条回路。现给定一个图,问是否存在欧拉回路? 分析: 欧拉路径:一条路,走完所有边,边不重复。 欧拉回路:起点就是终点的欧拉路径。 具有欧拉回路的图称为欧拉图(简称E图)。 具有欧拉路径但不具有欧拉回路的图称为半欧拉图。 无向 阅读全文
posted @ 2023-03-23 16:10 HelloHeBin 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 题意:第 i 个火车站都有一个数字 Ki (0≤Ki ≤N),火车在第 i 站只能前进Ki 站或后退 Ki 站。火车只能在第 1 站和第 N 站之间行驶。 请问,从第 a 站到第 b 站最少需前进或后退多少次? 分析:利用BFS,将每个站出发能到的所有站都入队,不断更新下去,直到所有站都被到达或者车 阅读全文
posted @ 2023-03-23 16:05 HelloHeBin 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 题意:无向连通图中,每条边距离为 1,问其中距离起点距离大于 d 的点数。 分析:由起点出发,标记每个点距离起点的距离。 #include <bits/stdc++.h> using namespace std; typedef long long LL; const int N = 1e5 + 1 阅读全文
posted @ 2023-03-23 15:56 HelloHeBin 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 题意:求某点所在连通块的大小。 分析:由某点进行dfs,每次标记该点,并计数。 #include <bits/stdc++.h> using namespace std; typedef long long LL; const int N = 110, INF = 0x3f3f3f3f; strin 阅读全文
posted @ 2023-03-23 15:49 HelloHeBin 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 题意:朋友的朋友是朋友 如果A认识B,B认识C,那么ABC三个人就可以坐在同一张桌子上 但如果A认识B,C认识D,那我们就默认AB和CD不认识,需要准备两张桌子 现在我们需要你计算出,我们一共最少需要多少张桌子。 分析:利用并查集或者作为连通块数量问题 #include<iostream> #inc 阅读全文
posted @ 2023-03-23 15:45 HelloHeBin 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 题意:求连通块的数量。 分析:遍历每个点,dfs处理没有标记过的连通点,每次标记完成都是一个连通块处理完成。 #include <bits/stdc++.h> using namespace std; typedef long long LL; const int N = 110, INF = 0x 阅读全文
posted @ 2023-03-23 15:09 HelloHeBin 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 题意:给定多个单词,每个单词的首字母可以到末字母,问能否由 'b' 到 'm'。 分析:将每个单词首尾字母建图,dfs('b') 将能到的所有字母进行标记,最后检查 'm' 是否被标记。 #include <bits/stdc++.h> using namespace std; typedef lo 阅读全文
posted @ 2023-03-23 15:03 HelloHeBin 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 题意:有向图判断是否是树。 树是一种众所周知的数据结构,它要么是空的,要么是一组由足以下条件的节点之间的定向边连接的一个或多个节点。 正好有一个节点,称为根,没有定向边指向该节点。 除了根节点外,每个节点都有一条指向它的边。 从根到每个节点都有一个唯一的有向边序列。 分析:对于一棵非空树,有如下性质 阅读全文
posted @ 2023-03-23 14:54 HelloHeBin 阅读(35) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 23 下一页