摘要:
排序题View Code #include <iostream>#include <cstdlib>#include <cstring>#include <cstdio>#include <algorithm>using namespace std;#define maxn 1005#define inf 0x3f3f3f3fstruct A{ int a, b; int v;} add[maxn * maxn];struct B{ int c, d; int v;} mns[maxn * maxn];int f[maxn];int 阅读全文
posted @ 2011-09-08 13:44
undefined2024
阅读(182)
评论(0)
推荐(1)
摘要:
二分图匹配View Code #include <iostream>#include <cstdlib>#include <cstring>#include <cstdio>#include <cmath>using namespace std;#define MAXN 105struct Point{ double x, y;} gopher[MAXN], hole[MAXN];int uN, vN, v, s;bool g[MAXN][MAXN];int xM[MAXN], yM[MAXN];bool chk[MAXN];bool 阅读全文
posted @ 2011-09-08 10:37
undefined2024
阅读(138)
评论(0)
推荐(0)
摘要:
解析几何在解析几何中,二分法是常用的。题意:给出x,y,c求?长度。分析:设两直角边为xx,yy。两对顶三角形相似 => yy/c=xx/(xx-c) => c = xx*yy/(xx+yy)然后二分查找所求长度即可。可以通过所求长度和x,y,计算出c,若c比真实的大则证明当前的查找值偏小。View Code #include <iostream>#include <cstdlib>#include <cstring>#include <cmath>#include <cstdio>usingnamespace std;# 阅读全文
posted @ 2011-09-08 10:14
undefined2024
阅读(205)
评论(0)
推荐(0)