码迷,mamicode.com
首页 >  
搜索关键字:曼哈顿距离    ( 341个结果
poj 3241 Object Clustering 曼哈顿最小生成树
题意:        平面上有n个点,现在把他们分成k个集合,使得每个集合中的每个点都至少有一个本集合的点之间的曼哈顿距离不大于X,求最小的X。 分析:        转化为求n个点生成完全图的最小生成树的第k大边。接下来有几个重点。 1)根据莫队算法,由于边权是点的曼哈顿距离,每个点只需要跟周围8个方向中每个方向最近的点连边,这样算出的图与用完全图算出的最小生成树一样,涉及的边却大大...
分类:其他好文   时间:2015-06-29 11:45:40    阅读次数:88
Test 2015.6.25 集训 Day1
三题五小时T1 正解:树链剖分或LCT,然而并听不太懂 考试时写了个树形DP+各种想办法优化,然而并没有什么卵用,和暴力分一样高T2 正解:后缀和计数+贪心 主要写T1,T3去了,写了n^3暴力走人,其实可以过40分,然而我高估了数据= =,只开了20分的数组T3 正解:曼哈顿距离转化一下...
分类:其他好文   时间:2015-06-26 00:18:19    阅读次数:190
UVALive - 5848 Soju 贪心
题目大意:有两个集合A和B,A集合里面有n个点,B集合里面有m个点,A集合的所有的点的横坐标都比B集合的所有的点的横坐标还小 现在要求在A集合中和B集合中各选择一个点,使得这两点的曼哈顿距离达到最小解题思路:分析式子abs(x1 - x2) + abs(y1 - y2) 这里假设(x1,y1)是A集合的点,(x2, y2)是B集合的点 因为B集合的点的横坐标都大于A集合的点的横坐标,所有ab...
分类:其他好文   时间:2015-06-16 14:47:02    阅读次数:120
【BZOJ】【3170】【TJOI2103】松鼠聚会
切比雪夫距离+曼哈顿距离 题解:http://www.cnblogs.com/zyfzyf/p/4105456.html 其实应该先做这题再做【BZOJ】【3210】花神的浇花集会的吧…… 我们发现dist(i,j)是 i 和 j 的切比雪夫距离,那么同样的,我们可以将它们转成曼哈顿来做。(x...
分类:其他好文   时间:2015-06-09 13:13:08    阅读次数:89
HDU ACM 4539 郑厂长系列故事——排兵布阵->状态压缩DP
分析:dp[i][j][k]表示第i行状态为j,i-1行状态为k时的客房士兵的最大值。 曼哈顿距离是指:|x1-x2|+|y1-y2|。 当前行不仅与前一行有关,还和前两行有关,所以开数组的时候还要记录前两行的状态,所以开设三维数组。 每行可压缩为二进制集合,状态dp[i][j][k]为第i行为集合j,第i-1行为集合k,则状态方程dp[i][j][k] = max{dp[i-1][...
分类:其他好文   时间:2015-06-08 01:05:56    阅读次数:161
A*寻路算法(曼哈顿距离)
前一些天,在群有人问到A*算法的问题。之前我已经有实现过,并将之放到github上(https://github.com/XJM2013/A_Star);有兴趣的可以下载下来看看。 这里上传了一个相当好的A*算法演示程序,大家可以下载下来看看效果:http://download.csdn.net/detail/a374826954/8781185。 下面描述是摘自清华大学出版社《人工智能》一书...
分类:编程语言   时间:2015-06-08 01:04:31    阅读次数:4966
la 3983 Robotruck 线性dp
// la 3983 Robotruck // 题目大意: // // 有n个垃圾,第i个垃圾的坐标是(x,y),重量为wi,有一个机器人,要按照编号从小 // 到大的顺序捡起所有的垃圾并扔进垃圾桶(垃圾桶在原点(0,0))。机器人可以捡起几 // 个垃圾以后一起扔掉,但任何时候其手中的总重量不能超过最大载重C,两点间的距 // 离为曼哈顿距离。求机器人行走的最短距离 // // n的范围 1 ...
分类:其他好文   时间:2015-06-01 09:48:25    阅读次数:104
km算法
今天花了些时间学了下km算法 看了下代码有点大概思路,还是要多做题;KM算法求最小权二分匹配,模板题,构图很简单,直接把人当作左边的点,房子当作右边的点,两者之间的曼哈顿距离当作权值即可。第一次搞带权二分匹配的题,就是用KM算法求最小权的时候要加个处,由于KM求的是最大权,所以在套模板之前把权值都取...
分类:编程语言   时间:2015-05-26 23:17:25    阅读次数:145
hdu 2732 最大流 **
题意:题目是说一个n*m的迷宫中,有每个格子有柱子。柱子高度为0~3,高度为0的柱子是不能站的(高度为0就是没有柱子)在一些有柱子的格子上有一些蜥蜴,一次最多跳距离d,相邻格子的距离是1,只要跳出迷宫就是安全的。这个距离是曼哈顿距离(好像是的)。蜥蜴一次最多跳距离d,但是起跳的地方的柱子高度会减一,...
分类:其他好文   时间:2015-05-26 20:54:33    阅读次数:126
bzoj3170
以前写的,好像忘写解题报告注意是一个跟曼哈顿距离很有用的结论|xi-xj|+|yi-yj|=max(|xi+yi-(xj+yj)|,|xi-yi+(xj-yj)|)因为绝对值有个性质是|a-b|=max(a-b,b-a) 把右边式子打开不难证明这个结论然后这题就不用我说了吧记得南外训练的一道题,是求...
分类:其他好文   时间:2015-05-18 10:36:53    阅读次数:101
341条   上一页 1 ... 24 25 26 27 28 ... 35 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!