上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 44 下一页
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=3124 题意:给出n个相离的圆,求最近的不同圆上两点的距离 二分答案a 所有圆的半径增加a,若此时有圆相交,说明最近距离小于a 否则,最近距离大于a 如何判断是否有圆相交? 扫描线从左往右扫,用set维护此时不相交 阅读全文
posted @ 2020-01-20 12:47 TRTTG 阅读(248) 评论(0) 推荐(1) 编辑
摘要: https://www.luogu.com.cn/problem/P1429 分治法 将点对从中间分成两个集合Sl,Sr,分别递归求Sl内的最近点对,Sr内的最近点对 合并时,若Sl内部最近点对距离d1,Sr为d2 令d=min(d1,d2) 暴力算分界线往左往右d距离内的点对距离即可 这些点不会很 阅读全文
posted @ 2020-01-20 12:37 TRTTG 阅读(284) 评论(0) 推荐(0) 编辑
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=5705 时针每120s走1°,分针每10s走1°,所以每120s分针领先时针11°,即每120/11s,分针领先时针1° 从0:0:0开始,分针第1次与时针差a°需要a*120/11s,第2次再需要(360-2*a 阅读全文
posted @ 2020-01-19 11:07 TRTTG 阅读(100) 评论(0) 推荐(0) 编辑
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=1593 基本思路:0068往elnil的反方向跑,让elnil转半个圆周 所以就是0068何时开始往elnil的反方向跑 只要是0068的角速度大于elnil的角速度,0068就可以在相应的圆周上找到与elnil、 阅读全文
posted @ 2020-01-19 08:36 TRTTG 阅读(122) 评论(0) 推荐(0) 编辑
摘要: https://www.lydsy.com/JudgeOnline/problem.php?id=4561 hdu3511 变式 https://www.cnblogs.com/TheRoadToTheGold/p/12209904.html 层次为奇数的加,偶数的减 #include<set> # 阅读全文
posted @ 2020-01-18 21:28 TRTTG 阅读(138) 评论(0) 推荐(0) 编辑
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=5299 题意: 有n个相离或者包含的圆,两个人轮流进行操作,一次操作选择一个圆,删去它及它里面的所有圆,最后无法操作的人输,问谁会获胜 假设存在一个极大的圆将所有圆包含在里面,那么若圆A是包含圆B的最小的圆,则以A 阅读全文
posted @ 2020-01-18 21:11 TRTTG 阅读(170) 评论(0) 推荐(0) 编辑
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=3511 题意: 给出n个相离或包含的圆,问最里层的圆是第几层 竖着的扫描线与圆在最左侧相切时 1、线在圆的上方或下方无交点,则该圆在第1层 2、线在圆的上下方都有交点,且上下方的交点属于同一个圆C,则该圆在圆C的里 阅读全文
posted @ 2020-01-18 19:03 TRTTG 阅读(216) 评论(0) 推荐(0) 编辑
摘要: http://poj.org/problem?id=3710 在一棵树的基础上将某个点扩充为一个环,每个环满足与原先的树只有一个公共点,且不存在两个环共用一条边 在这样一张图上进行删边游戏 将环与原先的树的公共点称作该环的根 若环是偶环,则环的根SG=0,即先手面临一个独立的偶环必败。 因为先手删去 阅读全文
posted @ 2020-01-17 22:48 TRTTG 阅读(168) 评论(0) 推荐(0) 编辑
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=3094 树上删边游戏 一条链的情况:SG分别是0,1,2,……,相当于Nim取石子游戏 那么把边看作石子,树可看做若干堆石子 所以叶节点的SG=0,其余节点的SG等于子节点SG+1的异或和 #include<cst 阅读全文
posted @ 2020-01-17 21:55 TRTTG 阅读(248) 评论(0) 推荐(0) 编辑
摘要: http://poj.org/problem?id=2932 题意: 给出n个相离或包含的圆,问哪些圆没有被包含 第一次做圆的扫描线 扫面线扫圆形的条件:圆与圆之间只能是相离或包含,不能相交 基本思路是 扫描线从左到右扫,扫到圆的最左边,就把这个圆加入平衡树(用set即可),扫到圆的最右边,就把这个 阅读全文
posted @ 2020-01-17 09:44 TRTTG 阅读(206) 评论(0) 推荐(0) 编辑
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=3255 将种子的价值看做高度,即转化成若干个长方体的体积并 枚举z轴,扫描线 #include<cstdio> #include<iostream> #include<algorithm> using namesp 阅读全文
posted @ 2020-01-16 22:03 TRTTG 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 骨牌覆盖问题: 用1*2骨牌完美覆盖n*m棋盘,求方案数 一、2*m 如果骨牌横着放,只能两个横着的骨牌摞在一起 如果竖着放,恰好占一列 所以dp[i]=dp[i-1]+dp[i-2] 即斐波那契数列 二、3*m 可以想到一个递推式:f[n]=a2*f[n-2]+a4*f[n-4]+a6*f[n-6 阅读全文
posted @ 2020-01-16 20:22 TRTTG 阅读(614) 评论(0) 推荐(0) 编辑
摘要: http://poj.org/problem?id=2411 题意: 用1*2骨牌完美覆盖n*m棋盘,求方案数 将列的状态压缩, 一个骨牌有三种摆放方式 1表示骨牌竖着放且骨牌的上端在这一列,即这一列向下凸出 0表示骨牌竖着放且骨牌的下端在这一列,即这一列被上一列的一个竖着的骨牌覆盖,或者是骨牌横着 阅读全文
posted @ 2020-01-16 19:57 TRTTG 阅读(481) 评论(0) 推荐(0) 编辑
摘要: http://www.51nod.com/Challenge/Problem.html#problemId=1559 倘若矩形是受保护的,那么矩形内每一行至少有一个车或者每一列至少有一个车 判断矩形内每一列都有一个车: 线段树中维护x坐标这一列车的最大y坐标 那么扫描线扫过矩形的上边界时 如果矩形左 阅读全文
posted @ 2020-01-15 21:02 TRTTG 阅读(232) 评论(5) 推荐(0) 编辑
摘要: https://atcoder.jp/contests/abc151/tasks/abc151_e 给出n个数,从中任选k个数,记f=这k个数最大值-最小值 求所有的f的和 Σ(max-min)=Σmax-Σmin 计算每个数成为max,min有多少种可能 将n个数从小到大排序后,第i个数 是max 阅读全文
posted @ 2020-01-13 15:55 TRTTG 阅读(411) 评论(0) 推荐(0) 编辑
摘要: https://www.luogu.com.cn/problem/P1414 求出每个数的因子,统计每个因子的出现次数 f[i] 表示出现至少i次的最大因子 先求出现i次,后缀最大值求至少i次 为什么总是往质因数方面想呢,质因数分解之后更麻烦了。 #include<cmath> #include<c 阅读全文
posted @ 2019-12-12 15:38 TRTTG 阅读(172) 评论(0) 推荐(0) 编辑
摘要: https://www.luogu.com.cn/problem/P5535 伯特兰-切比雪夫定理: 若整数n > 3,则至少存在一个质数p,符合n < p < 2n − 2。 另一个稍弱说法是:对于所有大于1的整数n,至少存在一个质数p,符合n < p < 2n。 若k+1是质数,且 (k+1)* 阅读全文
posted @ 2019-12-12 15:26 TRTTG 阅读(476) 评论(0) 推荐(0) 编辑
摘要: http://hihocoder.com/problemset/problem/1381 一个结论:集合A的直径为a--b,集合B的直径为c--d,那么集合A∪B的直径必是以下6种之一: a--b c--d a--c a--d b--c b--d 断掉一条边,相当于从树的dfs序上取出一段区间 用线 阅读全文
posted @ 2019-11-18 12:59 TRTTG 阅读(283) 评论(0) 推荐(0) 编辑
摘要: https://www.luogu.org/problem/P1407 ai 看中了bj,i-->j连边 tarjan缩环,在环里的不安全,不在环里的安全 题目描述 我国的离婚率连续7年上升,今年的头两季,平均每天有近5000对夫妇离婚,大城市的离婚率上升最快,有研究婚姻问题的专家认为,是与简化离婚 阅读全文
posted @ 2019-11-05 13:22 TRTTG 阅读(203) 评论(1) 推荐(0) 编辑
摘要: https://www.luogu.org/problem/P2341 缩点之后唯一 一个出度为0的点 题目描述 每头奶牛都梦想成为牛棚里的明星。被所有奶牛喜欢的奶牛就是一头明星奶牛。所有奶 牛都是自恋狂,每头奶牛总是喜欢自己的。奶牛之间的“喜欢”是可以传递的——如果A喜 欢B,B喜欢C,那么A也喜 阅读全文
posted @ 2019-11-05 13:00 TRTTG 阅读(163) 评论(0) 推荐(0) 编辑
摘要: HDU 2255 #include<cstdio> #include<cstring> #include<iostream> #include<algorithm> using namespace std; #define N 306 int n,e[N][N]; int match[N],slac 阅读全文
posted @ 2019-11-02 12:29 TRTTG 阅读(264) 评论(0) 推荐(0) 编辑
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=6620 N数码问题: n*n矩阵,里面填着1—n*n-1,还有1个空格, 通过上下左右移动空格的位置, 使矩阵里的数升序排列,空格在右下角。 解的存在性判断结论: (上面的N=n*n-1) 将原矩阵从左上角开始展开 阅读全文
posted @ 2019-08-02 15:52 TRTTG 阅读(367) 评论(0) 推荐(1) 编辑
摘要: 题目链接:http://codevs.cn/problem/3342/ 题解: 最小化最大值:二分 二分最长空题段 令f[i]表示抄第i道题所花费的最小时间 状态转移方程:f[i]=min(f[j])+time[i] max(0,i-mid-1)<=j<=i-1 #include<cstdio> # 阅读全文
posted @ 2019-07-07 10:00 TRTTG 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 题目链接:http://poj.org/problem?id=1177 N<=5000个矩形 坐标范围[-10000,10000] ,均为整数 求矩形并的周长 对横着的和竖着的分别求一次暴力算法:对于每一条横边从左到右扫一遍,如果是矩形的下边,先判断当前坐标覆盖数为0,ans+,然后当前坐标覆盖数+ 阅读全文
posted @ 2019-07-06 21:09 TRTTG 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 扫描线求矩形并 扫描线是一根假想的线,按照一个特定方向扫过一个二维平面,在扫描过程中完成相关信息的计算 矩形并的面积=Σ 一条线覆盖的矩形长度*这条线的宽度 线的宽度呢? 倘若线太细,当线在最下面蓝色区域扫时,它所覆盖的矩形长度不变 倘若线太粗,一条线覆盖的矩形宽度不一致,不能直接相加 所以扫描线在 阅读全文
posted @ 2019-07-06 18:57 TRTTG 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 题目链接: https://www.luogu.org/problemnew/show/P2572 题解: 覆盖标记会对取反标记有什么影响? 取反标记作废 取反标记会对覆盖标记有什么影响? 若有覆盖标记,将覆盖标记取反,不打取反标记 若无覆盖标记,打上取反标记 所以一个节点只可能同时拥有一种标记,不 阅读全文
posted @ 2019-07-06 15:27 TRTTG 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://www.luogu.org/problemnew/show/P4198 题解: 能用线段树解的关键:从第一个位置开始的LIS 所以说左子区间一定有效,只考虑如何将右子区间与左子区间衔接 线段树维护从节点区间左端点开始的LIS 3种情况: 1、右子区间全都能衔接——右子区间的 阅读全文
posted @ 2019-07-06 11:14 TRTTG 阅读(801) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://www.luogu.org/problemnew/show/P2894 题意: 酒店n个房间,m个操作:入住或退房 如果操作为入住,同一批客人安排的房间号必须连续 操作1:有x个客人要入住,输出满足条件的最小的房间编号,若不满足条件输出0 操作2:房间为[x,y]的客人要退 阅读全文
posted @ 2019-07-05 21:32 TRTTG 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 题目链接:http://codevs.cn/problem/3981/ 题解: 线段树求GSS模板题 一、一段长的区间的 GSS 有三种情况:>1 完全在左子区间>2 完全在右子区间>3 横跨左右区间 二、需维护的信息: mx 区间GSS ——用来更新情况1、2 lmx 区间最大前缀——用来更新情况 阅读全文
posted @ 2019-07-04 23:02 TRTTG 阅读(341) 评论(0) 推荐(1) 编辑
摘要: 不少人说我原先背景看着眼疼,还有说看着冻的huang的,emmmm 找了一个小时没找到合适的,先用这个凑合着吧。。。 感觉那么阴沉 (⊙﹏⊙) 色调比较深,牺牲背景效果增加透明度 ┭┮﹏┭┮ 各位路过道友有什么推荐吗? 最好是背景加鸡汤型 阅读全文
posted @ 2019-07-01 22:24 TRTTG 阅读(476) 评论(8) 推荐(3) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 44 下一页