上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页

2020年7月11日

摘要: 题意:给出一个由n个点,m条边组成的森林,两种类型共k次操作。 类型一:给出点x,输出点x所在的树的直径的大小。 类型二:给出点x,y(如果x,y在同一棵树中忽略此操作),在x所在树中选一个结点,在y所在的树中选择一个结点,连接这两个结点,要求使生成的树的直径最小。 分析:首先给出公式,假设x所在的 阅读全文
posted @ 2020-07-11 17:08 TT3E 阅读(176) 评论(0) 推荐(0) 编辑
 
摘要: 题意:给定一个n * m的矩形,每个格子有两种颜色,一开始有t个格子上是黑色。对于任意的两行两列,如果交汇的四个格子中有三个是黑色,那么第4个会被自动变成黑色。问你至少需要手动涂黑几个格子,可以使得整个矩形内的格子都变成黑色。 分析:对于三个已经涂黑的格子$(r1, c1)(r1, c2)(r2, 阅读全文
posted @ 2020-07-11 15:41 TT3E 阅读(145) 评论(0) 推荐(0) 编辑
 
摘要: 题意:给定一个长度为n(1 ⇐ n ⇐ 3e5)的数组a[i](1 ⇐ a[i] ⇐ 1e9)。求有多少对下标(l, r)(1 ⇐ l < r ⇐ n)是合法的。我们认为一对下标是合法的,当且仅当l < r, a[l] >= r, a[r] >= l三者同时成立。n, a[i]都是整数。 分析:典型 阅读全文
posted @ 2020-07-11 14:56 TT3E 阅读(144) 评论(0) 推荐(0) 编辑
 
摘要: 题意:给定一个长度为n(2 ⇐ n ⇐ 3e5)的数组$a[i](-1e9 ⇐ a[i] ⇐ 1e9)$,n和a[i]都是整数。你的任务是留下一个可以尽可能最大的数字。你可以进行n - 1次下面的操作直到留下一个最大的数字。 操作1:选择一对下标(i, j)满足(1 ⇐ i, j ⇐ n, i != 阅读全文
posted @ 2020-07-11 11:27 TT3E 阅读(158) 评论(0) 推荐(0) 编辑
 
摘要: 题意:给定一个序列ai,你需要通过下面两个操作让序列中的所有数相等。 1.选中某个数ai, ai = ai * 2 2.选中某个数ai, ai = ai / 2(如3 / 2 = 1) 求使全部数都相等的最小操作数。 分析:这是道BFS,需要对每个数都BFS一下,搜索出这个数所能到达的每个数,累加到 阅读全文
posted @ 2020-07-11 00:30 TT3E 阅读(121) 评论(0) 推荐(0) 编辑
 

2020年7月10日

摘要: 题意:给你三条边$x,y,z$,你可以给三条边各自增加任意数值,但是增加的总和最多为$w$。求可以组成三角形的方案数。 分析:设$x y z$的增量为p1,p2,p3,假定$p1 + p2 + p3 = t,t\in{[0, w]}$,题目中要求的增量可以为0,如果按平常来说,对于形如$p1 + p 阅读全文
posted @ 2020-07-10 19:51 TT3E 阅读(151) 评论(0) 推荐(0) 编辑
 
摘要: 题意:有个方程组为$F(x) = 6x^6 + 8x6 + 7*x3 + 5x^2 - yx$,\(定义域为[0, 100]\),求它的最小值,每次给定一个实数y。 分析:可以发现这个函数的导函数为增函数,我们可以二分求出零点,然后在零点下面的值为负,在零点上面的值为正,代表原先的函数图像为凹函数。 阅读全文
posted @ 2020-07-10 13:15 TT3E 阅读(79) 评论(0) 推荐(0) 编辑
 
摘要: 题意:有n个人玩狼人杀,每个人都有最少的局数作为玩家,给定n个玩家至少玩的局数,求至少需要多少局狼人杀可以使所有人玩得尽心。 分析:二分玩的局数x,对于每个人,都至少玩a[i]局,因此,二分的下界为$max(a[1], a[2], ..., a[n])\(,对于一个分界点,如果\)(n - 1) * 阅读全文
posted @ 2020-07-10 12:23 TT3E 阅读(92) 评论(0) 推荐(0) 编辑
 
摘要: 题意:给定n条在二维平面上的线段,写一个程序,判断是否存在一个直线,使得所有的线段投影到这根直线上,至少存在一个公共点。 分析:从侧面考虑,如果存在一根直线,使得所有线段到这根直线上的投影至少有一个公共点,那么对所有投影的交集区域做一根垂线,可以穿过所有的线段。从而转换为找到一根直线,使得这根直线可 阅读全文
posted @ 2020-07-10 11:18 TT3E 阅读(190) 评论(0) 推荐(0) 编辑
 

2020年7月9日

摘要: 题意:给出一个箱子的左上角和右下角的坐标,可以插入一些板子,每块板子的上顶点和下顶点。然后给定一堆玩具,扔到箱子里,求每个分隔区域里面的玩具数量。 分析:因为板子的坐标是按顺序从小到大给出的,我们的一个点,如果在一个板子的左边,那么就在这块板子后面的板子的坐标,但是在左侧板子的右边,具有单调性,可以 阅读全文
posted @ 2020-07-09 23:22 TT3E 阅读(250) 评论(0) 推荐(0) 编辑
 
上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页