自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

eniacding

(~ ̄▽ ̄)~

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

原创 板子合集

FFTFFTFFTFFT 版本#include<cmath>#include<algorithm>const double pi=acos(-1);int rev[N*4+5];struct complex{double x,y;}a[N*4+5],b[N*4+5];complex operator+(complex a,complex b){a.x+=b.x...

2019-03-22 21:26:30 226 1

原创 数学相关

挖坑。大概率不会填

2018-10-16 19:03:59 123

原创 BUG汇总

2018.10.15st^S&amp;amp;f以为是(st^S)&amp;amp;f,然而是st^(S&amp;amp;f)。

2018-10-15 20:37:58 134

原创 状态压缩学习笔记

以下全篇下标都是从 111 开始,习惯从 000 开始的自行代换(。前置技能1.枚举 SSS 的子集:for(int st=S;st;st=(st-1)&amp;amp;S)//st为S的非空子集对于空集需要额外的判断。如果只枚举非空真子集,写成:for(int st=S&amp;amp;(S-1);st;st=(st-1)&amp;amp;S)//st为S的非空真子集注意状态是从大到小枚举的。如果要从...

2018-10-15 15:39:29 126

原创 【51nod1376】最长递增子序列的数量

【51nod1376】最长递增子序列的数量 好题。 首先nlgn的方法求以每个位置的数为结尾的最长递增子序列,记为dp[i] 显然dp值为x的数的答案数是由dp值为x-1的数贡献的。 例如现在要求dp值为x的数i的答案数,从dp值为x-1的数中找一个数j,当满足j的坐标小于i,且j的值小于i的值时j的答案数就可以加到i的答案里,对i产生贡献。由此转化为偏序问题,用cdq分治求解(树状数组也...

2018-05-22 23:01:15 455

原创 【bzoj3511】土地划分

【bzoj3511】土地划分 跟bzoj3894文理分科类似的题,只是多了如果x和y在不同集合就要扣ec的条件。 直接x和y连一条ec的双向边就好了……都是套路了……但是我脑子做的时候脑子有点坑……搞了这样的做法: ans+=ea+eb+ec,ea+=ec,eb+=ec; 正确性: 同在A王国里:ans-eb-ec=ea; 同在B王国里:ans-ea-ec=eb; 不同王国:ans-...

2018-03-02 20:31:59 241

原创 【codeforces238E】Meeting Her

Meeting Her因为走的最短路,先用Floyd处理出两点间最短距离。 最坏的情况下,只有公交车必须经过当前节点才能等到车,因此处理出每个公交路线的所有必经点。 枚举从每个公交路线的每个必经点出发,最坏情况下到达终点的换乘次数,不断更新每个点最坏情况下到达终点的最小换乘次数。 扔个cf的数据 input 5 6 1 5 1 2 1 3 3 4 2 4 2 5 3 5 ...

2018-02-28 19:22:59 362

原创 【bzoj3894】文理分科

bzoj3894文理分科求最大满意值即求最小舍弃满意度,转化为最小割问题。假设S集为文科,T集为理科。从s向每个点i连一条流量为art[i]的边(割掉这条边后i点属于T集合,即选择理科,舍弃文科满意度)从每个点i向t连一条流量为sci[i]的边(同理)加点i+n表示对于i及与i相邻点是否都选择文科的决策,i+2*n理科从s向每个i+n连一条流量为sameart[i]的边,从每个i+n向i和i相邻点...

2018-02-23 23:00:04 340 1

空空如也

空空如也

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

TA关注的人

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