2017年4月19日

【ZJOI2017 Round2练习&BZOJ4827】D1T3 gift(FFT)

摘要: 题意: 思路:可以看出题目所要最小化的是这样一个形式: 拆出每一项之后发现会变化的项只有sigma a[i]*b[i+t]与c^2,c*(a[i]-b[i]) c可以在外层枚举,剩下的只有sigma a[i]*b[i+t] (i=0..n-1) 因为FFT只能解决simga a[i]*b[n-i] 阅读全文

posted @ 2017-04-19 20:46 myx12345 阅读(221) 评论(0) 推荐(0)

【UOJ34】高精度乘法(FFT)

摘要: 题意: 思路:FFT模板,自带10倍常数 阅读全文

posted @ 2017-04-19 17:05 myx12345 阅读(193) 评论(0) 推荐(0)

FFT模板(From MG)

摘要: 1 #include 2 #include 3 #include 4 using namespace std; 5 struct cp{double x,y;}; 6 int n1,n2,n,m; 7 double pi=acos(-1); 8 cp a[500010],b[500010],cur[500010]; 9 cp operator *(cp x,cp y){retu... 阅读全文

posted @ 2017-04-19 11:34 myx12345 阅读(206) 评论(0) 推荐(0)

【ZJOI2017 Round2练习&BZOJ4826】D1T2 sf(主席树,单调栈)

摘要: 题意: 思路:From http://blog.csdn.net/neither_nor/article/details/70211150 对每个点i,单调栈求出左边和右边第一个大于i的位置,记为l[i]和r[i] 那么(l[i],r[i])会产生p1的贡献 左端点为l[i],右端点在[i+1,r- 阅读全文

posted @ 2017-04-19 10:10 myx12345 阅读(159) 评论(0) 推荐(0)

导航