首页 > 核弹剑仙
头像 Ke2sen
发表于 2020-08-23 06:33:29
题意转化 我们把它想象成一张图,给你的是a>b,我们就从b向a连一条边,最后的时候每次以i结点遍历整张图。看看能遍历到几个点就行了,最后的时候答案要-1.因为第i个点也算了一遍。 code #include <bits/stdc++.h> #define N 100010 #def 展开全文
头像 璃墨韵
发表于 2020-08-25 11:06:47
我们首先由破坏力较大的武器向破坏力较小的武器建边,然后对于每个武器,从自己开始DFS,对于每个搜到的点,说明当前武器比搜索到的大,标记一下即可 #include<algorithm> #include<iostream> #include<iomanip> #in 展开全文
头像 AB-IN
发表于 2020-08-23 16:10:47
F 核弹剑仙 用链式前向星存图,威力小的指向威力大的。用每一个节点遍历全图,看能遍历几个点即可。注意:要用标记是否走过 #include<bits/stdc++.h> using namespace std; typedef long long ll; #define IOS ios:: 展开全文
头像 肖先生~
发表于 2020-08-24 21:24:54
dfs+链式前向星存图 题目描述牛牛擅长投影剑类来战斗,他投影的武器甚至有着核弹般的破坏力,故人送外号核弹剑仙。现在牛牛投影了n把武器,编号为1\sim 1∼n,每把武器都有一个属于自己的破坏力,且任意两把武器之间的破坏力不同。他接下来进行了m次比较,每次比较会告诉你a武器破坏力强于b武器破坏力,数 展开全文
头像 bai_qi
发表于 2020-09-07 17:26:49
题目描述牛牛擅长投影剑类来战斗,他投影的武器甚至有着核弹般的破坏力,故人送外号核弹剑仙。现在牛牛投影了nn把武器,编号为1\sim n1∼n,每把武器都有一个属于自己的破坏力,且任意两把武器之间的破坏力不同。他接下来进行了mm次比较,每次比较会告诉你aa武器破坏力强于bb武器破坏力,数据保证比较结果 展开全文