随笔分类 -  线性代数 生成函数

摘要:【题意】给定n,求Σi=0~nΣj=1~i s(i,j)*2^j*j!,n<=10^5。 【算法】生成函数+排列组合+多项式求逆 【题解】参考: [BZOJ4555][Tjoi2016&Heoi2016]求和-NTT-多项式求逆 $ans=\sum_{i=0}^{n}\sum_{j=0}^{i}s( 阅读全文
posted @ 2018-02-28 08:36 ONION_CYC 阅读(402) 评论(0) 推荐(0)
摘要:【题意】给定n个物品,价值为$a_i$,物品价格互不相同,求选一个或两个或三个的价值为x的方案数,输出所有存在的x和对应方案数。$ai<=40000$。 【算法】生成函数+FFT 【题解】要求价值为x的方案数,就定义价值为“大小”(即指数),方案数为“元素个数”(即系数),物品为“选择项”(即多项式 阅读全文
posted @ 2018-02-06 19:32 ONION_CYC 阅读(475) 评论(0) 推荐(1)
摘要:【参考】「ZJOI2014」力 - FFT by menci 【算法】FFT处理卷积 【题解】将式子代入后,化为Ej=Aj-Bj。 Aj=Σqi*[1/(i-j)^2],i=1~j-1。 令f(i)=qi,g(i)=1/i^2,定义f(0)=g(0)=0(方便卷积)。 Aj=Σf(i)*g(j-i) 阅读全文
posted @ 2018-02-05 20:07 ONION_CYC 阅读(418) 评论(0) 推荐(1)
摘要:【算法】 【算法】网络流 【算法】树 【算法】数学 ————【专题】生成树计数(矩阵树定理) ————【专题】计数问题(排列组合,容斥原理,卡特兰数) ————【算法专题】卡特兰数(计数数列) ————【专题】数论 ————【专题】概率和期望 【算法】动态规划 【算法】数据结构 ————【专题】平衡 阅读全文
posted @ 2016-08-10 21:08 ONION_CYC 阅读(2144) 评论(0) 推荐(6)