DFS
SpongeBob_Y
这个作者很懒,什么都没留下…
展开
-
Codeforces Round #580 (Div. 2) D. Shortest Cycle(Floyd找最小环或DFS)
题目链接题解:现在有n个数,要是a[i]&a[j](i≠j)不等于0的话i跟j之间有一条边,现在让你求出这n个点里面的最小环,要是没有最小环则输出-1。题解:首先我们明白&操作是在二进制下,某一个都是1,&操作该位才是1,现在我们就提前处理出来,0-64位每位都多少有在该位是1,要是有3个数在某一位都是1,那不用说这三个数肯定是构成环了,直接输出3。否则我们直接Fl...原创 2019-08-20 21:10:33 · 265 阅读 · 2 评论 -
ACM BFS,DFS入门题(附代码解释)
目录HDU 1312 Red and Black(BFS)HDU1372 Knight Moves(BFS)HDU2717 Catch That Cow(BFS)HDU 1241 Oil Deposits(DFS)HDU - 1181 变形课(DFS)HDU 1312 Red and Black(BFS)题意:从‘@’点出发,问能到达的最多的点有多少,‘#’不可经过...原创 2019-08-11 12:12:44 · 671 阅读 · 0 评论 -
树上任意两点(距离,权值等)之和相关问题
吉首大学2019年程序设计竞赛- 滑稽树下你和我题意:给出一棵树,树上每条边给出一个权值,现在要求(distance(i,j)表示i到j节点的距离)。题解:这种题肯定不能是暴力,现在我们就可以看每条边最终要被计算多少次,这样我们只需要我们只需要更新边的贡献值就行了,看下图。现在我们来计算(u,v)之间的边的贡献值,现加入v为u的子节点(建双向边,任一点都可以为根节点,现在就假...原创 2019-07-15 20:39:51 · 2949 阅读 · 0 评论 -
SPOJ - COT Count on a tree (主席树)
题目链接You are given a tree withNnodes. The tree nodes are numbered from1toN. Each node has an integer weight.We will ask you to perform the following operation:u v k: ask for the kth minimum...原创 2019-05-29 20:16:48 · 191 阅读 · 0 评论 -
蓝桥杯-发现环(并查集+DFS)
题目链接问题描述 小明的实验室有N台电脑,编号1~N。原本这N台电脑之间有N-1条数据链接相连,恰好构成一个树形网络。在树形网络上,任意两台电脑之间有唯一的路径相连。 不过在最近一次维护网络时,管理员误操作使得某两台电脑之间增加了一条数据链接,于是网络中出现了环路。环路上的电脑由于两两之间不再是只有一条路径,使得这些电脑上的数据传输出现了BUG。 为了恢复正常传输。小明需要找到所...原创 2019-03-16 17:29:16 · 885 阅读 · 0 评论 -
POJ 2342 Anniversary party(树型DP入门题)
题目链接DescriptionThere is going to be a party to celebrate the 80-th Anniversary of the Ural State University. The University has a hierarchical structure of employees. It means that the supervisor ...原创 2019-01-06 11:01:39 · 177 阅读 · 0 评论 -
HDU1198 Farm Irrigation (DFS)
题目链接Benny has a spacious farm land to irrigate. The farm land is a rectangle, and is divided into a lot of samll squares. Water pipes are placed in these squares. Different square has a different ty...原创 2018-11-27 14:46:33 · 151 阅读 · 0 评论 -
HDU2209 翻纸牌游戏 (DFS)
题目链接:点这里Problem Description有一种纸牌游戏,很有意思,给你N张纸牌,一字排开,纸牌有正反两面,开始的纸牌可能是一种乱的状态(有些朝正,有些朝反),现在你需要整理这些纸牌。但是麻烦的是,每当你翻一张纸牌(由正翻到反,或者有反翻到正)时,他左右两张纸牌(最左边和最右边的纸牌,只会影响附近一张)也必须跟着翻动,现在给你一个乱的状态,问你能否把他们整理好,使得每张纸牌都正...原创 2018-10-06 19:31:19 · 204 阅读 · 0 评论 -
牛客练习赛24
B-凤凰链接:https://www.nowcoder.com/acm/contest/157/B来源:牛客网 题目描述 凤凰于飞,翙翙其羽,亦集爰止。 ——《诗经·卷阿》 传说,凤凰是百鸟之王。有一天,凤凰要召开百鸟大会,百鸟国是一个由n个节点组成的树,每个节点有一只鸟,开会的节点定...原创 2018-08-20 08:52:24 · 191 阅读 · 0 评论 -
Codeforces Round #583 (Div. 1 + Div. 2) D. Treasure Island(DFS)
题目链接题意:现在有一个n*m的图,起点(1,1),终点(n,m),里面有些点能走,一些点是障碍物,现在让你把一些能走的点变成障碍物,现在让你变最少的点,使起点和终点不连通。题解:这个题最多变两个点(跟起点连接的两个点),现在我们就要考虑变更少的点的情况。现在我们直接暴力dfs,我们把走过的点全部变成障碍物,要是找到一条走到终点的路(找不到输出0),又从起点开始找,要是还能找到一条路到终点...原创 2019-09-12 16:09:09 · 158 阅读 · 0 评论