随笔分类 -  HDOJ

上一页 1 2 3 4 5 6 7 下一页

【HDOJ1828&&POJ1177】Picture(线段树,扫描线)
摘要:题意:给定n个矩形,求他们的并的周长 n<=5e3,abs(x[i])<=1e4 思路:From https://www.cnblogs.com/kuangbin/archive/2013/04/10/3013437.html 真实“线段”树 阅读全文

posted @ 2018-10-27 23:37 myx12345 阅读(143) 评论(0) 推荐(0)

【HDOJ6218】Bridge(线段树,set,网格图,连通性)
摘要:题意:给定一张2×n的网格图,一开始矩阵所有相邻点之间有一条边 有q个询问,每次给出两个相邻的点的坐标,将其中的边删除或者添加,问如此操作之后整张图的割边数量 n,q<=2*10^5, 图始终保证联通 思路:From https://www.cnblogs.com/rpSebastian/p/783 阅读全文

posted @ 2018-10-09 20:55 myx12345 阅读(294) 评论(0) 推荐(0)

【HDOJ6217】BBP Formula(公式)
摘要:题意:给定一个无穷项的分式,它的和等于π,问π的十六进制表示的小数点后第n位是多少 1 ≤ n ≤ 100000 思路:From https://blog.csdn.net/meopass/article/details/78327614 C++double写起来细节真是烦 阅读全文

posted @ 2018-10-08 14:15 myx12345 阅读(817) 评论(0) 推荐(0)

【HDOJ6224】Legends of the Three Kingdoms(概率DP)
摘要:题意:三国杀,给定4个白板武将的血量,4个角色轮流行动,每回合行动时如果该人存活则可以选择使阵营不同的角色血量-1,血量为0则死亡。每个人按自己获胜概率最大化行动,如果有多种方案概率相同则等概率选择这些策略,问最后主公、反贼、内奸三个阵营分别获胜的概率 0 < h1 < 40, 0 ≤ h2 < 4 阅读全文

posted @ 2018-10-07 20:14 myx12345 阅读(507) 评论(0) 推荐(0)

【HDOJ6229】Wandering Robots(马尔科夫链,set)
摘要:题意:给定一个n*n的地图,上面有k个障碍点不能走,有一个机器人从(0,0)出发,每次等概率的不动或者往上下左右没有障碍的地方走动,问走无限步后停在图的右下部的概率 n<=1e4,k<=1e3 思路:据说是找规律 From https://blog.csdn.net/anna__1997/artic 阅读全文

posted @ 2018-10-06 19:17 myx12345 阅读(1852) 评论(0) 推荐(0)

【HDOJ5974】A Simple Math Problem(构造,解方程)
摘要:题意:给定A与B,要求构造出一组X,Y,使得X+Y=A,lcm(X,Y)=B A<=2e4,B<=1e9 思路:A的范围较小,考虑以A为突破口 枚举A的约数k,复杂度O(sqrt(A)) 设X=pk,y=qk,p与q互质 原方程转化: (p+q)k=a ——>p+q=a/k pqk=b ——>pq= 阅读全文

posted @ 2018-10-06 16:36 myx12345 阅读(168) 评论(0) 推荐(0)

【HDOJ5971】Wrestling Match(二分图,并查集)
摘要:题意:有n个人,m场比赛,x个人为good player,y个人为bad player, 每场比赛两个人分分别为good和bad,问good和bad是否会冲突 1 ≤ N≤ 1000,1 ≤M ≤ 10000 思路:二分图 根据已有的点暴力遍历,判有没有冲突即可 并查集也能写,队友写的搜索 阅读全文

posted @ 2018-10-06 16:35 myx12345 阅读(224) 评论(0) 推荐(0)

【HDOJ5978】To begin or not to begin(概率)
摘要:题意:有k个黑球和1个红球,两个轮流抽,抽到红球算赢,问先手赢的概率大还是后手大还是相等 k<=1e5 思路:手算前几项概率 大胆猜想 阅读全文

posted @ 2018-10-06 16:30 myx12345 阅读(139) 评论(0) 推荐(0)

【HDOJ5979】Convex(三角函数)
摘要:题意:n个点在一个半径为R的圆上,给出这n个点顺时针的夹角差值,求这n个点的凸包面积 n<=10,R<=10 思路:S=1/2*sinθ*a*b 角度转弧度再用sin C++有点小毛病,叫队友改了下 阅读全文

posted @ 2018-10-06 16:26 myx12345 阅读(238) 评论(0) 推荐(0)

【HDOJ5980】Find Small A(签到)
摘要:题意:不知道 思路:队友写的 阅读全文

posted @ 2018-10-06 16:21 myx12345 阅读(312) 评论(0) 推荐(1)

【HDOJ5949】Relative atomic mass(签到)
摘要:题意:给定一个只由H、C、O三种分子组成物质的分子式,求相对分子质量 len<=10 思路:队友写的 阅读全文

posted @ 2018-10-06 16:17 myx12345 阅读(176) 评论(0) 推荐(0)

【HDOJ5948】Thickest Burger(签到)
摘要:题意:不知道 思路:队友写的 阅读全文

posted @ 2018-10-06 16:15 myx12345 阅读(164) 评论(0) 推荐(0)

【HDOJ6228】Tree(树)
摘要:题意:有一棵n个点的树,在树上的点涂色,每个点涂一种颜色,一共可以涂k种颜色, 然后把同一种颜色(比如说x)的点用最优方案连起来,在连线的边涂上x颜色,问涂k次的边最多有几条 k<=500 sigma n<=200000 思路:类似边分治的思路 考虑每一条边,如果以它为中心将树分割出的两部分点数都不 阅读全文

posted @ 2018-10-06 16:04 myx12345 阅读(210) 评论(0) 推荐(0)

【HDOJ6227】Rabbits(贪心)
摘要:题意:有n个位置,每次可以选其中一个往另外其它两个位置的中间插(如果有空的话),问最多能插几次 3<=n<=500 1 ≤ ai ≤ 10000 思路:显然可以把所有的空都利用起来 但最左最右两边的空必须选一边放弃 判断一下两种里面哪种更优就行了 感谢队友带我飞 阅读全文

posted @ 2018-10-06 15:57 myx12345 阅读(126) 评论(0) 推荐(0)

【HDOJ6225】Little Boxes(Java)
摘要:题意:输入整数a,b,c,d,输出他们的和 a, b, c, d ≤ 2^62 思路:ANS可能会炸long long 队友直接上Java 阅读全文

posted @ 2018-10-06 15:52 myx12345 阅读(171) 评论(0) 推荐(0)

【HDOJ6222】Heron and His Triangle(Java,二分,递推)
摘要:题意:让你找这样的一个三角形,三条边为t,t-1,t+1,并且面积为整数,最后满足t大于等于n。 n<=1e30 思路:直接推式子不会,打表找规律 f(n)=4*f(n-1)-f(n-2)(n>=3) f(1)=4 f(2)=14 队友用Java写的,再写个二分就行 阅读全文

posted @ 2018-10-06 15:46 myx12345 阅读(259) 评论(0) 推荐(0)

【HDOJ5955】Guessing the Dice Roll(概率DP,AC自动机,高斯消元)
摘要:题意: 有n个人,每个人有一个长为L的由1~6组成的数串,现在扔一个骰子,依次记录扔出的数字,如果当前扔出的最后L个数字与某个人的数串匹配,那么这个人就算获胜,现在问每个人获胜的概率是多少。 n,l<=10 思路:对于无限型的概率 首先显然有一个暴力做法是对于n个串建出AC自动机和转移矩阵后跑若干次 阅读全文

posted @ 2018-10-04 23:46 myx12345 阅读(418) 评论(0) 推荐(0)

【HDOJ5952】Counting Cliques(团,dfs)
摘要:题意:给定一张n点m边的图,求大小为S的团的个数 N ≤ 100,M ≤ 1000,2 ≤ S ≤ 10,保证点的度不超过20 思路:dfs 因为每个点可能不止属于一个极大团,所以不能求出极大团然后计数 dfs搜索所有的合法方案,只搜索所有点编号递增的方案,这样就不会有重复计数的问题了 也算是常见的 阅读全文

posted @ 2018-10-04 16:22 myx12345 阅读(228) 评论(0) 推荐(0)

【HDOJ5950】Recursive sequence(矩阵乘法,快速幂)
摘要:题意:f[1]=a,f[2]=b,f[i]=2f[i-2]+f[i-1]+i^4(i>=3),多组询问求f[n]对2147493647取模 N,a,b < 2^31 思路:重点在于i^4的处理 对于i转移矩阵中可以记录下它的0,1,2,3,4次项 i的幂又可以由i-1的幂运算得出,最后推出的系数是二 阅读全文

posted @ 2018-10-04 14:04 myx12345 阅读(178) 评论(0) 推荐(0)

【HDOJ6223】Infinite Fraction Path(后缀数组,倍增)
摘要:题意: 给一个长度为n的字符串s[0..n-1],但i的后继不再是i+1,而是(i*i+1)%n,求所有长度为n的“子串”中,字典序最大的是谁 n<=150000,s[i]=0..9 思路:后缀数组 因为前驱与后继的关系已经变化,就不能用下标直接加减 i的后继是唯一的,i的前驱却不一定 所以对于后继 阅读全文

posted @ 2018-10-01 21:04 myx12345 阅读(253) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 下一页

导航