自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Distortion World

与现实平行

  • 博客(24)
  • 收藏
  • 关注

原创 模板 2018-07-27 计算几何 圆相关

计算几何的模板实在是太臭太长了....*3包含有如下函数:1.三点确定一个圆,返回圆心坐标2.两个圆的公共部分面积3.直线和圆相交并返回交点(别问我要直线和圆是否相交的函数)const double PI=acos(-1.0);dot three_dot_circle(dot a,dot b,dot c){//三点确定一个圆,该函数返回圆心坐标 double a1...

2018-08-07 15:58:38 297

原创 2018-06-26 斐波那契数列的一系列恒等式和证明

因为我实在是太菜了,所以所有性质的证明基本上都是数学归纳法。然后这篇博文就变得异常地水。不过斐波那契这种东西真的是有毒啊......斐波那契数列的通项公式:这个的证明很多书上面都有,比如高数书里面的无穷级数里面就会提到这个。(不是我不想写,主要是数学公式编辑器真的,第一次用不熟练啊哭哭)恒等式一:证明:当  时,左边  ,右边  ,因此左边=右边,成立假设当  时结论成立,即有  。当  时,即证...

2018-06-26 16:34:47 4597

原创 博主请留步.......过去的博主提醒现在的博主比赛前要看的东西(也许打一次比赛就能更新点什么)

1.如果比赛的时候机子有些小问题导致没能及时登录,那么登录上去的时候请务必把开赛以来所有的广播都看一遍,毕竟很多时候题面不够严谨,是需要修改的(说的就是你,18年西安邀请赛热身第一题)。2.出发到比赛城市前两天就把模板装订好,手忙脚乱掉东西不是个好信号。3.同理的还有字典。你还想手忙脚乱地拿一本盗版字典去比赛吗?4.不要放弃看懂任何一道属于你的题目。5.如果题目数量非常多的话,可以...

2018-06-26 13:21:22 211

原创 模板 2018-01-27 分解因数 分解质因数

这里有小部分需要用到前面的素数筛, 当然没有素数筛也是OK的, 但是可能慢一点.先是普通的分解因数, 这个函数分解出来的是不含 本身 和 1 的因子, 并且返回这些因子的个数.好像是叫做真因子吧?不过真因数只是不包含本身而已, 1还是在里面的int work_factor(int n,int fac[]){//其实原本函数名应该是decomposition_factor的,但是好

2018-01-27 19:23:24 2784

原创 模板 2018-01-27 素数筛 素数打表 欧拉函数 欧拉定理 费马小定理

先是素数筛据说这个叫做欧拉线性筛, 差不多半年以前我曾经被一道有关素数的题目卡住了时限, 后来网上随便找了一个素数筛模板(捂脸逃), 过了, 这个以前的一篇博客也提到过了, 就是注释了我认为"非常精妙"的那个素数筛. 不过当时抄的那个在某些地方不是很好用, 所以又上网找了了一下其他的模板进行借鉴, 稍微增添了一点东西.const int maxn=1000000;//这里的maxn常数

2018-01-27 15:02:59 400

原创 模板 2018-01-26 计算几何 多边形相关 多边形面积 凸包 旋转卡壳

计算几何的模板实在是太臭太长了....*2包含有如下函数:1.三角形面积(包括已知三边长,已知三点,已知两边长和夹角弧度值)2.多边形面积(凹多边形和凸多边形皆可)3.判断多边形是否为凸多边形4.点是否在凸多边形内5.点是否在多边形内(凹凸皆可)6.凸包和旋转卡壳double triangle_area(dot a,dot b,dot c){//三角形面积 ...

2018-01-27 11:46:59 304

原创 模板 2018-01-26 计算几何 基础定义 点 直线 点积与叉积

计算几何的模板实在是太臭太长了....直接粘代码, 大部分需要解释的都已经注释好了, 所以应该没什么问题.....本来很多东西就是高中知识嘛(并不)包含有如下函数(和定义):1.数字的符号判断(别问我为啥计算几何有这么个东西)2.点与向量的结构体定义与部分符号的重载3.直线与线段的结构体定义4.点是否在直线上 与 直线上距离给定点最近的点5.点是否在线段上 与 线段上距...

2018-01-26 17:43:16 304

原创 2018-01-22 hihoCoder 1388 FFT 快速傅里叶变换

题目描述:Profess X is an expert in signal processing. He has a device which can send a particular 1 second signal repeatedly. The signal is A0 ...An-1 under n Hz sampling.One day, the device fell on

2018-01-23 16:50:23 295

原创 2018-01-22 A+B Problem 16年香港网络赛 FFT

鉴于这个题目所在的OJ不太好找, 故这里直接附上传送门:https://open.kattis.com/problems/aplusb题目描述:Given N integers in the range [−50000,50000], how many ways are there to pick three integers ai,aj,ak, such that i,j

2018-01-22 19:27:55 295

原创 2018-01-20 HDU 4609 FFT 快速傅里叶变换

终于来了! 这道题目.题目描述:King OMeGa catched three men who had been streaking in the street. Looking as idiots though, the three men insisted that it was a kind of performance art, and begged the king to fr

2018-01-22 13:55:25 327

原创 2018-01-20 HDU 1402 Ver.A FFT 快速傅里叶变换

题目描述:Calculate A * B.输入:Each line will contain two integers A and B. Process to end of file.Note: the length of each integer will not exceed 50000.输出:For each case, output A * B in o

2018-01-21 18:45:59 270

原创 模板 2018-01-21 FFT 快速傅里叶变换

终于学这个了!不瞒你说,第一次见到这个是某场比赛有个队伍的队名是"我的表弟不会快速傅里叶变换", 这个队伍好像还蛮强的耶.....第二次见到这个东西是在某次开题的时候,我还记得有个题目叫做 3 idiots (三个滞涨), 后来戏称我们队伍是滞涨组合, 原因是那次开的比赛我们三个滞涨全部把各自的题目看错了......啊跑题了, 反正那道题我们一开始用最朴素的方法去解,当然是超时的啦,

2018-01-21 18:00:23 328

原创 模板 2018-01-20 三分 三分法求极值

这个原理真没啥好说的, 其他的博客都写得比我好....直接上模板: double trichotomy(double minn,double maxx){//给定了函数的定义域 double l, r,ml,mr,ml_v,mr_v; l=minn; r=maxx; while (l+eps<r) { ml=(l+r)/...

2018-01-20 16:46:20 325

原创 模板 2018-01-18 普通型母函数 生成函数

这个东西在我的博客里面是先有题才有这个模板的, 这里从头讲一遍原理还是有些麻烦, 如果有兴趣的话可以自行搜索, 关键字 普通型母函数 即可.哦对, 忘了说了, 这个东西叫做生成函数也是可以的.先是母函数的关键单元, 多项式. 由于母函数名并不会真正用到自变量和因变量的关系, 而是其指数和系数的关系, 所以建立结构体的时候仅需要开一个数字记录系数就行, 下标表示对应的次数, 比如 a[ 7 ]= 

2018-01-18 20:29:02 268

原创 模板 2018-01-17 快速幂 快速乘

快速幂太常用了, 单开一篇.举例!2^100  %1004^50  %10016^25  %10016^24 *16  %100256^12 *16  %100(256%100)^12 *16  %10056^12 *16  %1003136^6 *16  %100(3136%100)^6 *16  %10036^6 *16  %1001296^3 *16  %100(1296%100)^3 *1

2018-01-17 20:25:28 240

原创 模板 2018-01-27 数论 最大公因数 最小公倍数 拓展欧几里得 GCD LCM 逆元

先是最简单的最大公因数, 通常情况下我们用辗转相除法, 有两种实现方法. 使用辗转相除法的原理参见维基百科.方法一:循环long long int _gcd(long long int a,long long int b){ if(a==0||b==0) return 0; long long int res; res=a%b; whi

2018-01-17 19:28:53 422

原创 2018-01-15 HDU 5514 Ver.B 假容斥原理 容斥原理

题目描述:There are m stones lying on a circle, and n frogs are jumping over them.The stones are numbered from 0 to m−1 and the frogs are numbered from 1 to n. The i-th frog can jump over exactly ai

2018-01-16 11:49:10 423

原创 2018-01-15 HDU 5514 Ver.A 数论 GCD 欧拉函数 总结归纳

题目描述:There are m stones lying on a circle, and n frogs are jumping over them.The stones are numbered from 0 to m−1 and the frogs are numbered from 1 to n. The i-th frog can jump over exactly ai

2018-01-15 12:28:59 318

原创 2018-01-12 HDU 5974 数论 GCD和LCM 的神奇性质

新年快乐!关于这道题,我想先引入咱学校OJ上面的1221.题目描述:已知有 a 和 b , 其中 a = x + y , b = lcm( x , y ) ,  求解 x 和 y 的平方和.鉴于这个并不是这篇文章的重点,我就写写这个题目的关键点:gcd( x , y ) = gcd( a , b )先给证明:设 gcd( x , y ) = g .则有 x = g *

2018-01-13 10:29:57 390

原创 模板 2017-11-09 矩阵 单位化矩阵 矩阵的相乘和快速幂

注:咱的模板其实很不好用,参考参考就行了矩阵最早是在高中接触的,这玩意儿处理连续的变换非常方便举个例子,求斐波那契数列刚刚是接触就是for循环然后一个一个加加加加.......时间复杂度自己去想(噗嗤),当然打表另说(因为每个都要求的对不对?绕不开的)但是有了矩阵!这个矩阵还能乘!还能快速幂(鼓掌)所以矩阵真不错 是吧我不会告诉你我线性代数第一次阶段考只有七十几的(手动...

2017-11-09 22:59:36 480

原创 2017-10-22 HDU 2082 普通型母函数

题目叫啥不知道题目描述: 假设有x1个字母A, x2个字母B,..... x26个字母Z,同时假设字母A的价值为1,字母B的价值为2,..... 字母Z的价值为26。那么,对于给定的字母,可以找到多少价值Input:输入首先是一个整数N,代表测试实例的个数。 然后包括N行数据,每行包括26个Output:对于每个测试实例,请输出能找到的总价值Sample Input:2

2017-10-22 21:27:48 281

原创 2017-10-22 51nod 1120 卢卡斯定理 Lucas 组合数取模 卡特兰数

机器人走方格V3前情提要:因为我要跨过长江去比赛了,但是我这人着实很水(差不多是凑数被拉过去的),又不想要拉两位大佬太多后腿(其实一定要说的话我比较擅长奇怪的水题噗嗤),所以我觉得我怎么说要把以前的东西捡一捡,好几个月没写题了,从头开始复习一波好了.今天是之前写过的走方格的后续(脸上笑嘻嘻,内心MmP)(怎么又是机器人 妈呀)题目描述:N * N的方格,从左上到右下画一条线。一个机

2017-10-22 20:52:53 390

原创 2017-07-25 51nod 1189 素数打表 素数筛 质因数分解

阶乘分数 素数筛 素数打表 质因数分解

2017-07-26 16:01:58 1136

原创 2017-07-25 51nod 1119 组合数取模 某数关于质数的逆元

机器人走方格 组合数 逆元 费马小定理 取模 和读题

2017-07-26 15:08:19 525

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除