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

2011年7月31日

POJ1408-Fishnet

摘要: 转载请注明出处:優YoUhttp://user.qzone.qq.com/289065406/blog/1302523813大致题意:一个1X1的正方形,每条边上有n个不同的点(不包括顶点),并给出它们的坐标。现在把对边相对应的点相连,将正方形分割成(n+1)*(n+1)个小四边形。问最大的四边形的面积是多少。解题思路:计算几何求面积的题,算半条水题吧。。基本思路:构造所有的线段,然后枚举每对水平-竖直线段,求交点,然后计算四边形面积,求最大值。应用知识:叉积(规范相交)多边形分解三角形基于计算几何的面积公式(注意正负)我先建立一个数学模型说明问题:以n=3为例画图 (当然实际上内部的线不一定 阅读全文

posted @ 2011-07-31 17:02 小優YoU 阅读(256) 评论(0) 推荐(0) 编辑

POJ1039-Pipe

摘要: 转载请注明出处:優YoUhttp://user.qzone.qq.com/289065406/blog/1302329342大致题意:有一宽度为1的折线管道,上面顶点为(xi,yi),所对应的下面顶点为(xi,yi-1),假设管道都是不透明的,不反射的,光线从左边入口处的(x1,y1),(x1,y1-1)之间射入,向四面八方传播,求解光线最远能传播到哪里(取x坐标)或者是否能穿透整个管道.解题思路:刘汝佳《算法艺术与信息学艺术》第三章 计算几何初步 的例2 P359(别人叫它黑书,小菜们看不懂什么意思,我稍微解释了,确实这书表面内里一般黑。。。)一模一样的题把那本书3.1节读透了,就能理解这题 阅读全文

posted @ 2011-07-31 16:58 小優YoU 阅读(546) 评论(0) 推荐(0) 编辑

POJ2031-Building a Space Station

摘要: 转载请注明出处:優YoU http://user.qzone.qq.com/289065406/blog/1303311018大致题意:就是给出三维坐标系上的一些球的球心坐标和其半径,搭建通路,使得他们能够相互连通。如果两个球有重叠的部分则算为已连通,无需再搭桥。求搭建通路的最小费用(费用就是边权,就是两个球面之间的距离)。解题思路:不要被三维吓到了,其实就是图论的最小生成树问题球心坐标和半径是用来求 两点之间的边权 的,求出边权后,把球看做点,用邻接矩阵存储这个无向图,再求最小生成树,非常简单的水题。把球A和球B看做无向图图的两个结点,那么边权 = AB球面距离 = A球心到B球心的距离 – 阅读全文

posted @ 2011-07-31 16:55 小優YoU 阅读(255) 评论(0) 推荐(0) 编辑

POJ2151-Check the difficulty of problems

摘要: 转载请注明出处:優YoUhttp://user.qzone.qq.com/289065406/blog/1304863551大致题意:ACM比赛中,共M道题,T个队,pij表示第i队解出第j题的概率问 每队至少解出一题且冠军队至少解出N道题的概率。解题思路:真费解为什么这题被划分到了Hash。。。明明是 概率+DP ,概率不好真的拿不下这题T .T,建议数学不好的同学直接放弃算了。。。这题难点不在编程,在于问题的转化和理解= =只要能用笔算出答案,离AC也就不远了。。。要求:每队至少解出一题 且 冠军队至少解出N道题的概率由于冠军队可以不止一队,即允许存在并列冠军则原来的所求的概率可以转化为: 阅读全文

posted @ 2011-07-31 16:52 小優YoU 阅读(419) 评论(0) 推荐(0) 编辑

POJ2531-Network Saboteur

摘要: 转载请注明出处:優YoU http://user.qzone.qq.com/289065406/blog/1303612537题目大意:把一个完全图分成两部分,使得连接这两部分边的权和最大。解题思路:图论的无向完全图的最大割问题 (做网络最大流的时候同学们应该看过最小割,所以别问我什么是最大割了。。。不懂的百度去。。。)可以用 随机化算法 Random Algorithm 去做一开始我没读懂题,以为是求最大权。。。傻呼呼的用最了最小生成树的算法去做= =一直RERERE。。。还以为是数组开得不够大。。。悲剧啊。。。虽然是图论,但不懂得为什么人家要把这题归类到 搜索题 去,用搜索我完全没思路去做 阅读全文

posted @ 2011-07-31 16:48 小優YoU 阅读(303) 评论(0) 推荐(0) 编辑

POJ3122-Pie

摘要: 转载请注明出处:優YoU http://user.qzone.qq.com/289065406/blog/1301969415大致题意:就是公平地分披萨pie我生日,买了n个pie,找来f个朋友,那么总人数共f+1人每个pie都是高为1的圆柱体,输入这n个pie的每一个尺寸(半径),如果要公平地把pie分给每一个人(就是所有人得到的pie尺寸一致,但是形状可以不同),而且每个人得到的那份pie必须是从同一个pie上得到的后面那句很重要,就是说如果有3个pie, 尺寸分别为1,2,3,如果要给每人尺寸为2的pie,那么最多分给2个人,而不是3个人因为第一个pie尺寸为1,小于2,扔掉第二个pie 阅读全文

posted @ 2011-07-31 16:46 小優YoU 阅读(461) 评论(1) 推荐(0) 编辑

POJ1905-Expanding Rods

摘要: 转载请注明出处:優YoU http://user.qzone.qq.com/289065406/blog/1301845324大致题意:一根两端固定在两面墙上的杆 受热弯曲后变弯曲求前后两个状态的杆的中点位置的距离解题思路:几何和二分的混合体如图,蓝色为杆弯曲前,长度为L红色为杆弯曲后,长度为sh是所求依题意知S=(1+n*C)*L又从图中得到三条关系式;(1) 角度→弧度公式 θr = 1/2*s(2) 三角函数公式 sinθ= 1/2*L/r(3) 勾股定理 r^2 – ( r – h)^2 = (1/2*L)^2把四条关系式化简可以得到逆向思维解二元方程组:要求(1)式的h,唯有先求r但 阅读全文

posted @ 2011-07-31 16:44 小優YoU 阅读(216) 评论(0) 推荐(0) 编辑

POJ3258-River Hopscotch

摘要: 转载请注明出处:優YoU http://user.qzone.qq.com/289065406/blog/1301820293大致题意:一条河长度为 L,河的起点(Start)和终点(End)分别有2块石头,S到E的距离就是L。河中有n块石头,每块石头到S都有唯一的距离问现在要移除m块石头(S和E除外),每次移除的是与当前最短距离相关联的石头,要求移除m块石头后,使得那时的最短距离尽可能大,输出那个最短距离。解题思路:经典的二分,理解题意就不怎么难了 (其实编程不难,要理解就非常难。。。。)详细的解释看我的程序,实在看不懂就参考一下我POJ3273的做法,看上去不同,几时思路是差不多的,数学题 阅读全文

posted @ 2011-07-31 16:41 小優YoU 阅读(346) 评论(0) 推荐(0) 编辑

POJ3273-Monthly Expense

摘要: 转载请注明出处:優YoU http://user.qzone.qq.com/289065406/blog/1301655498大致题意:给出农夫在n天中每天的花费,要求把这n天分作m组,每组的天数必然是连续的,要求分得各组的花费之和应该尽可能地小,最后输出各组花费之和中的最大值解题思路:经典的二分穷举详细的思路我写在程序注释中,这样会更容易懂看完我的程序还是无法切入题目的同学,建议先用 朴素的穷举 去左这题,虽然很大机会会超时,但是只是为了辅助理解。本题的二分纯粹是一个优化穷举的工具。 1 //Memory Time 2 //612K 297MS 3 4 #include<iostrea 阅读全文

posted @ 2011-07-31 16:39 小優YoU 阅读(907) 评论(0) 推荐(0) 编辑

POJ1006-Biorhythms

摘要: 转载请注明出处:優YoUhttp://user.qzone.qq.com/289065406/blog/1309411846大致题意:这题在POJ上有译文(原文右上角)解题思路:中国剩余定理,本题难点不在编程,而是分析题目并转化为数学公式要引入本题解法,先来看一个故事“韩信点兵”:传说西汉大将韩信,由于比较年轻,开始他的部下对他不很佩服。有一次阅兵时,韩信要求士兵分三路纵队,结果末尾多2人,改成五路纵队,结果末尾多3人,再改成七路纵队,结果又余下2人,后来下级军官向他报告共有士兵2395人,韩信立即笑笑说不对(因2395除以3余数是1,不是2),由于已经知道士兵总人数在2300~2400之间, 阅读全文

posted @ 2011-07-31 16:38 小優YoU 阅读(271) 评论(0) 推荐(0) 编辑

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

导航