- 博客(8)
- 收藏
- 关注
原创 HDU 6166 Senior Pan 2017多校第9场
题意: 给定一个带权有向图,一个点集(k个点,无相同点)求点集元素间的最短距离规模:1<=n,m,k<=1e51<=n,m,k<=1e51<=w<=1e51<=w<=1e5类型: 图论,最短路二进制优化分析: 考虑最暴力的做法,枚举点集里所有点,求单源最短路,复杂度k*nlogm,当然是过不了这里我们优化求最短路的次数纯暴力的做法很容易看出来有多余的计算全集合最短路有两个端点,分
2017-08-23 17:16:43 319
原创 HDU 6165 FFF at Valentine
题意: 给定一个有向图,n个点,m条边,无自环,无重边问:是否任意两点A,B,满足AB连通规模:2<=n<=1000,m<=60002<=n<=1000 , m<=6000T<120T<120类型: 有向强连通,拓扑排序分析: 有向图缩环后,拓扑排序一下,如果入度为0的点有多个,就无法连通代码:#include <iostream>#include <bits/stdc++.h>u
2017-08-22 18:15:29 435
原创 UVa 12716 (GCD == XOR)
题意: 给定N,求二元组(A,B)的个数,满足:1<=A<=B<=NAxorB==gcd(A,B)1<=A<=B<=N\qquad A xor B==gcd(A,B)规模:1≤N≤300000001 ≤ N ≤ 30000000T≤10000T ≤ 10000类型: 数论,gcd分析: 这里有一个规律:如果AxorB==gcd(A,B),则A-B==gcd(A,B)证明:1式:Axo
2017-08-21 23:04:17 264
原创 uva 10375 筛法,组合数
题意: 给定p,q,r,s求{.5f}小数(pq)/(rs) {p\choose q}/ {r \choose s} 规模:p,q,r,s<=10000p,q,r,s<=10000p>=q,r>=sp>=q,r>=sresult<=1e8result<=1e8类型: 数论,筛法分析: 主要没有取模,直接做容易溢出代码很好理解时间复杂度&&优化: O(n∗n√n* \sqrt {n}
2017-08-21 14:34:40 281
原创 UVA - 12169 扩展GCD
题意: 数列x[2*n]是按照xi=(a⋅xi−1+b)%10001 x_i = (a · x_{i−1} + b)\%10001 生成的,现在给你n个奇数项 x1,x3,x5⋅⋅⋅x2∗n−1x_1,x_3,x_5···x_{2*n-1} ,求偶数项,(一组可行解)规模:1<=n,xi<=100001<=n,x_i<=100001<=a,b<=100001<=a,b<=100001<=T<=
2017-08-20 21:20:23 197
原创 HDU 6141 最小树形图
题目链接: http://acm.split.hdu.edu.cn/showproblem.php?pid=6141题意: N个点M条边求最大树形图,还问权值最大的图中第N个点的父亲编号最小能是多少规模:N<=1e3,M<=1e4N <= 1e3, M <= 1e4 类型:最小树形图边权处理 分析: 最开始做的时候用最小费用流,但会超时原来是最小树形图这里第N个点的边权,按其u的序号
2017-08-20 15:50:15 512
原创 UVA-11582 Colossal Fibonacci Numbers!
题目链接:https://vjudge.net/problem/UVA-11582题意: 求Fibonacci数列的F(ab)%nF(a^b)\%n 规模:0≤a,b<2640\leq a,b<2^{64} 1≤n≤10001\leq n \leq 1000类型: 数论,模运算分析: 由Fibonacci数列的递推方式可得,取模之后,如果相邻两个数重复,那么数列循环,而相
2017-08-16 16:54:56 229
原创 HDU 6071 Lazy Running
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=6071题意: 环上有4个点,给定相邻点的距离,找一条以2号点起止的路径,使总长度大于K,求路径的最小长度。规模:T(1≤T≤15)K,d1,2,d2,3,d3,4,d4,1(1≤K≤10^18,1≤d≤30000)类型: DP分析: 初看题目,应该是一个DP问题,DP[i][j],i为当前节
2017-08-07 15:06:00 232
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人