码迷,mamicode.com
首页 >  
搜索关键字:uvalive    ( 873个结果
UVALive - 7020 Robot Race
题意:有个机器人,他在一条线路上走着,他的显示器上应该显示的是路径的剩余距离,但实际上显示屏显示的是欧氏距离,所以问你在路径上有没有一个点,满足距离突然变大(比前一刻距离大) 题解:求一下任意2条直线的家教关系,当然你也可以计算点是否在相邻两侧的点为直径的园内,本质是一样的 ...
分类:其他好文   时间:2017-10-15 19:40:09    阅读次数:203
UVALive - 6859 Points
题意:给你n个点,然后在方格纸上只能选取边或者对角线,求围住所有点的最小周长 题解:根据样例可以发现一个规律,你把制定点的上下左右点都标出来,会发现这是围城一个点的最小距离,这样把所有的点都标记出来,求一下凸包(本人习惯kuangbin板子,但忘了凸包的时间复杂度了,以为会超时,谁知道没有),凸包的 ...
分类:其他好文   时间:2017-10-15 19:30:05    阅读次数:195
UVALive 3177 Beijing Guards
题目大意:给定一个环,每个人要得到Needi种物品,相邻的人之间不能得到相同的,问至少需要几种。 首先把n=1特判掉。 然后在n为偶数的时候,答案就是max(Needi+Needi+1)。 证明:把物品排成一行,只要一个人从左边开始取,下一个人从右边开始取,以此类推,保证不会重复。 然后在n为奇数的 ...
分类:其他好文   时间:2017-10-11 16:54:11    阅读次数:136
UVALive 3295
题目大意:见刘汝佳《算法竞赛入门经典——训练指南》P173 解题思路: 每一个合法的三角形的三个顶点都不在同一直线上,那么问题其实就是在求所有不全在同一直线上的三点的组合数。 我们可以利用容斥原理,先求出所有的三个顶点的组合数C[(n+1)*(m+1)][3]。全在同一直线上的三个网格顶点有三种:三 ...
分类:其他好文   时间:2017-10-10 20:23:38    阅读次数:111
UVALive 6937 The Imp【背包.改】
题意: 有1e5件商品,每件价格v[i], 价值c[i] 对方最多能释放k次魔法,每次魔法能使我们买到的一件商品原地爆炸。 求:双方均采用最优策略,我方得到一件商品,v-∑c的最大值。【也可以什么都不买】 题解: 先对商品按v从小到大排序,然后倒着施展经典的背包DP dp[i][j]: 对于第i件~ ...
分类:其他好文   时间:2017-10-10 10:07:48    阅读次数:170
uvalive 3135 Argus
https://vjudge.net/problem/UVALive-3135 题意: 有一个系统有多个指令,每个指令产生一个编号为qnum的时间,每个指令的触发间隔不相同,现在给出若干个指令,现在的任务是模拟前k个事件。 如果时间在同一时间发生,那么qnum小的先输出。 思路: 很多相同的数值在同 ...
分类:其他好文   时间:2017-10-09 23:57:02    阅读次数:264
uvalive 6938 区间dp
看到n范围和给的区间看着就像区间dp 然后怎么cmp感觉都没法进行区间合并 n的300误导了下 没有注意离散化之后对时间可以dp 然而这个dp感觉不太经得起证明的样子... dp[i][j] -> 把完全包含在[i,j]里面的区间打完的cost 那么枚举裂缝 需要加上的是 跨越裂缝的区间的cost ...
分类:其他好文   时间:2017-10-09 14:06:33    阅读次数:165
uvalive 6932
三个串必须要一起dp 之前刚学了dfs的记忆化搜索的dp方式 觉得很舒服 现学现卖然后两个小时都没有做出来 优化1:之前在dfs中 对每一个pos都会枚举所有可能的组合 结合当前状态来产生新的状态 来决定接下来是直接算还是继续dfs 枚举的结果 只与当前状态和for的区间有关 所以提前预处理出每种情 ...
分类:其他好文   时间:2017-10-07 19:48:49    阅读次数:195
UVALive-7041(回文树
题意:给你两个字符串,问你有多少对公共回文串。 思路:先对a字符串建回文树。然后再把b字符串加进去就好了。 ...
分类:其他好文   时间:2017-10-07 19:39:14    阅读次数:155
UVALive - 5713 Qin Shi Huang's National Road System
题意: 秦始皇要修路,n个城市,给出x,y坐标,和人口。 城市与城市之间的距离为它们的欧几里德距离。 徐福会魔法,他可以不费任何钱在两个城市中变出一条路出来。 问: 怎样才能使徐福变的那个路两边的城市人口之和最大,让秦始皇修的剩下的路花费的值最小,输出它们的比。 方法: 建图,求最小生成树,然后枚举 ...
分类:其他好文   时间:2017-10-04 23:53:04    阅读次数:227
873条   上一页 1 ... 13 14 15 16 17 ... 88 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!