码迷,mamicode.com
首页 >  
搜索关键字:poj 3254    ( 20310个结果
POJ 1410 Intersection(线段相交&&判断点在矩形内&&坑爹)
Intersection 大意:给你一条线段,给你一个矩形,问是否相交。     相交:线段完全在矩形内部算相交;线段与矩形任意一条边不规则相交算相交。 思路:知道具体的相交规则之后题其实是不难的,但是还有个坑点就是题目里明明说给的是矩形左上角跟右下角的点,但实际上不是,需要重新判断一下...真坑。 struct Point { double x, y;...
分类:其他好文   时间:2014-06-24 23:49:48    阅读次数:446
POJ 1475 Pushing Boxes
搜索这种东西只要写之前规划得当还是蛮顺手的。。 mark[x1][y1][x2][y2]表示小人在(x1,y1) 盒子在(x2,y2)这种状态是否到过。 剩下的就是优先队列 + bfs 了,另外开一个栈记录前驱以输出路径。 #include #include #include #include #include #include #include #include #incl...
分类:其他好文   时间:2014-06-24 23:18:20    阅读次数:159
POJ 1509 Glass Beads
后缀自动机的简单运用.... Glass Beads Time Limit: 3000MS   Memory Limit: 10000K Total Submissions: 2352   Accepted: 1375 Description Once upon a time there was a fa...
分类:其他好文   时间:2014-06-24 23:02:14    阅读次数:199
poj-2096-Collecting Bugs-概率DP
期望dp。 dp[x][y]:已经遇到x个bug,y个sub,还需要的期望步数。则: 设:p1=x/n;p2=(n-x)/n;p3=y/s;p4=(s-y)/s; dp[x][y]=p1*p3*(dp[x][y]+1)     +p2*p4*(dp[x+1][y+1]+1)             +p2*p3*(dp[x+1][y]+1)     +p1*p4*(dp[x][y+1]...
分类:其他好文   时间:2014-06-24 22:35:37    阅读次数:229
POJ 2155 Matrix 【二维树状数组】
题目链接:http://poj.org/problem?id=2155 题目大意:给出一个N*N的0矩阵,下面给出两种指令:1. 给出的第一个数据为‘C’,再给出四个整形数据,x1,y1,y1,y2,对以(x1,y1)(x2,y2)分别为左上角和右下角坐标的矩阵内的元素进行反转(0变1,1变0)         2. 给出的第一个数据为‘Q’,再给出两个数据,x,y,然后输出此时这个坐标上的元素...
分类:其他好文   时间:2014-06-24 22:29:35    阅读次数:271
poj 1180 Batch Scheduling(DP-单调性优化)
poj 1180 Batch Scheduling(DP-单调性优化 斜率优化)...
分类:其他好文   时间:2014-06-24 22:20:38    阅读次数:266
POJ 1696 Space Ant(点积的应用)
Space Ant 大意:有一只蚂蚁,每次都只向当前方向的左边走,问蚂蚁走遍所有的点的顺序输出。开始的点是纵坐标最小的那个点,开始的方向是开始点的x轴正方向。 思路:从开始点开始,每次找剩下的点中与当前方向所形成的夹角最小的点,为下一个要走的点(好像就是犄角排序,我不是很会),夹角就是用点积除以两个响亮的距离,求一下acos值。 之前一直用叉积做,做了好久阳历都没过,...
分类:其他好文   时间:2014-06-24 22:00:39    阅读次数:274
POJ_1195 Mobile phones 【二维树状数组】
题目链接:http://poj.org/problem?id=1195 纯纯的二维树状数组,不解释,只需要注意一点,由于题目中的数组从0开始计算,所以维护的时候需要加1。因为树状数组的下标是不能为1的 代码: #include #include #define N 1030 using namespace std; int c[N][N]; int cas,n,x,y,a,l,b,r,t...
分类:其他好文   时间:2014-06-24 21:15:14    阅读次数:154
POJ 1066 Treasure Hunt(线段相交&&转换)
Treasure Hunt 大意:在一个矩形区域内,有n条线段,线段的端点是在矩形边上的,有一个特殊点,问从这个点到矩形边的最少经过的线段条数最少的书目,穿越只能在中点穿越。 思路:需要巧妙的转换一下这个问题,因为从一个点到终点不可能“绕过”围墙,只能穿过去,所以门是否开在中点是无所谓的,只要求四周线段中点到终点的线段与墙的最少交点个数即可。更进一步,实际上,只需判断四周围...
分类:其他好文   时间:2014-06-24 19:44:38    阅读次数:196
poj 1135 最短路 dijkstra
传送门 http://poj.org/problem?id=1135 建模分两部分:1、如果最后是关键牌倒下,那么找最短路中最长的就行--最远的倒下,其他的牌一定倒下,所以找最远的最短路                              2、如果最后是普通牌倒下,那么找三角形,三角形周长的一半就是倒下的位置 到底是情况1还是情况2,自己在脑子模拟一下就能想到,还是那句话,最难倒下的倒...
分类:其他好文   时间:2014-06-24 18:47:11    阅读次数:117
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!