
dfs
文章平均质量分 55
lyc1635566ty
这个作者很懒,什么都没留下…
展开
-
HDU-5802-Windows 10-贪心+dfs
题意:两个操作,一个是增大音量,一个是减下音量,增大音量时,一秒增大1DB;减少音量时,每秒减少上一秒减少量的两倍如果松开按钮(耗时一秒)则下次按减少只减少1秒。问从P到Q要多少时间。思路:显然,当Q大于P时,答案就是Q-P当Q小于P时,我们可以进行贪心。首先先初始化一个连续按几秒总共下降多少时间的数组。我们dfs(P-Q,0) //前一个表示所求区间 ,后一个表示当前停顿几次原创 2016-08-05 22:01:59 · 423 阅读 · 0 评论 -
HDU5072-Coprime-2014鞍山站C题-单色三角形+容斥
题目链接题意:是给你n个数,然后问你有多少组数(每组3个数)满足两两互质或者两两不互质。思路:问题可以转换成一张完全图中有n个点,每两个点间有一条线,互质是黑色,不互质是白色。问图种有多少个单色三角形。正面直接求不好求,我们就反面求,求有多少个不纯色三角形。最后从C3nC_{n}^{3}中减去。那如何求不纯色三角形呢?我们发现只要一个三角形满足一条边是黑(互质)一条边是白(不互质)就行了。所以我们问原创 2016-10-12 16:12:25 · 359 阅读 · 0 评论 -
BNU-52305-Around the World(四川省赛H题)
题目链接题意:一棵树,给出每两个点间有几对边。每条边都是不一样的,问有多少种方法走完这颗树。思路:首先,对于每一个节点,假设,他的子节点没有子节点。然后计算这个的情况。令aia_i是这个点和每个子节点的边数。sumsum 是边数和。则当前的情况数为sum!∏n1ai∗∏n1(2ai)!\frac{sum!}{\prod_{1}^{n}{a_i}}*\prod^{1}_{n}{(2a_i)!}然后就是原创 2016-10-06 18:19:06 · 459 阅读 · 0 评论 -
hdu-1241-Oil Deposits(dfs水)
题目链接dfs水题#include<cstdio>#include<cmath>#include<cstring>#include<algorithm>#include<iostream>#include<time.h>#include<set>#include<stack>#include<vector>#include<map>#define pi acos(-1)#defi原创 2017-07-03 18:03:26 · 210 阅读 · 0 评论