如果是小数的话不要用EPS,直接循环上1000次。。。 这里是整数,需要注意三分的过程是取不到端点值的,所以需要一开始特判端点,而一开始特判端点又会在l>r时出错,所以也需要特判l>r的情况。 ll bin3(int l,int r) { if(l>r) return -INF; ll res=ma
分类:
其他好文 时间:
2016-03-04 17:44:49
阅读次数:
168
两圆面积交: 1 #include <cmath> 2 #include <cstdio> 3 #include <cstdlib> 4 #include <iostream> 5 #define eps 1e-8 6 #define db double 7 #define Pi 3.1415926
分类:
其他好文 时间:
2016-03-04 10:27:42
阅读次数:
119
1 #include<iostream> 2 #include<cstdio> 3 #include<cmath> 4 #define eps 1e-6 5 #define M 15 6 using namespace std; 7 double a[M],b[M][M]; 8 int n; 9 i
分类:
Web程序 时间:
2016-02-29 12:31:34
阅读次数:
153
1 #define ll long long 2 #define eps 1e-10 3 #define MOD 1000000007 4 #define N 100006 5 #define INF 1e12 6 //#define INF 0x1fffffff
分类:
其他好文 时间:
2016-02-20 16:02:40
阅读次数:
234
1.MATLAB最好保存为eps格式,虽然IEEE也支持png等其他格式,但是MATLAB在保存为png格式时,很容易在后期插图时,出现分辨率不足等问题。 2. MATLAB在save as图片的时候,会将图片的留白也保存下来,当把这张图片在latex中插入时,会占据很大的空白,导致主图显的很小。可
分类:
其他好文 时间:
2016-02-20 00:24:22
阅读次数:
145
double eps = 1e-10; struct P { double x, y; P(double x=0, double y=0):x(x), y(y) {} double add(double a, double b){ if(abs(a+b)<eps*(abs(a)+abs(b))) r
分类:
编程语言 时间:
2016-01-31 17:14:53
阅读次数:
168
暴力搜索,据说精度卡的紧。。。但我是double过了的。#include#include#include#include#include#include#includeusing namespace std;const double eps=1e-8;int dir[4][2],t[4][2];do...
分类:
其他好文 时间:
2016-01-25 19:21:55
阅读次数:
233
极角排序每次选择一个最外围的没选过的点,选择的时候需要利用极角排序进行选择#include#include#include#include#include#include#includeusing namespace std;const double eps=1e-8;struct point{ ....
分类:
其他好文 时间:
2016-01-23 23:17:26
阅读次数:
417
计算几何+最短路枚举线段是否相交建图,然后跑最短路#include#include#include#include#include#includeusing namespace std;const int maxn=1000+10;const double eps=1e-8;int n;int to...
分类:
其他好文 时间:
2016-01-22 22:10:30
阅读次数:
166
1、Matlab生成含有subplot的eps文件总是四周留白,造成过宽过长无法插入文章,尝试了很多方法,终于测试出了能用且比较方便的方法。2、其实gsview中的"PStoEPS"功能可以做到这件事(Ref1),就是自己点来点去发现right和top点不准,不是所见即所得的,而且在win64下,g...
分类:
其他好文 时间:
2016-01-20 13:21:14
阅读次数:
163