摘要: void CirAndCut(Point psn[],int n,Point psm[],int m) { int nid=0,mid=0; for(int i=1;i<n;i++) if(psn[i].y>psn[nid].y) { nid=i; } for(int i=1;i<m;i++) if 阅读全文
posted @ 2016-01-28 13:32 chenhuan001 阅读(266) 评论(0) 推荐(0) 编辑
摘要: #include <iostream> #include <cmath> #include <vector> #include <string.h> #include <stdlib.h> #include <stdio.h> #include <algorithm> using namespace 阅读全文
posted @ 2016-01-28 13:31 chenhuan001 阅读(318) 评论(0) 推荐(0) 编辑
摘要: struct Binary_Index_tree { long long a[N]; void init() { memset(a,0,sizeof(a)); } //位运算 int lowbit(int x) { return x & (-x); } //修改x这个点,并把所有包含x点的所有点都进 阅读全文
posted @ 2016-01-28 12:26 chenhuan001 阅读(172) 评论(0) 推荐(0) 编辑
摘要: //仅适合纯数字输入 int Scan() //输入外挂 { int res=0,ch,flag=0; if((ch=getchar())=='-') flag=1; else if(ch>='0'&&ch='0'&&ch9) Out(a/10); putchar(a%10+'0'); } //long long 输... 阅读全文
posted @ 2016-01-28 12:05 chenhuan001 阅读(304) 评论(0) 推荐(0) 编辑