当前位置: 首页 > news >正文

手机上怎么做微电影网站网站被k申诉

手机上怎么做微电影网站,网站被k申诉,国家建设 免费论文期刊网站,wordpress前台打开慢Solution\text{Solution}Solution 神奇题目。 首先可以强制所有的数递增#xff0c;最后的答案乘一个 n!n!n! 即可。 设 dpi,jdp_{i,j}dpi,j​ 表示在 [1,j][1,j][1,j] 的值域选了 iii 个数的答案#xff0c;不难写出 dp 转移#xff1a; dpi,jdpi−1,j−1jdpi,j−1dp_{i,j…Solution\text{Solution}Solution 神奇题目。 首先可以强制所有的数递增最后的答案乘一个 n!n!n! 即可。 设 dpi,jdp_{i,j}dpi,j​ 表示在 [1,j][1,j][1,j] 的值域选了 iii 个数的答案不难写出 dp 转移 dpi,jdpi−1,j−1×jdpi,j−1dp_{i,j}dp_{i-1,j-1}\times jdp_{i,j-1}dpi,j​dpi−1,j−1​×jdpi,j−1​ 答案就是 dpn,kdp_{n,k}dpn,k​。 直接暴力做是 O(nk)O(nk)O(nk) 的无法通过。 考虑使用拉格朗日插值优化。 既然要用拉格朗日插值关键就在与证明 dpn,kdp_{n,k}dpn,k​ 是一个以 kkk 为自变量的 fnf_nfn​ 次多项式。 首先又一个较为显然的结论若 g(x)g(x)g(x) 是一个 kkk 次多项式那么它的差分 g(x)−g(x−1)g(x)-g(x-1)g(x)−g(x−1) 就是一个 k−1k-1k−1 次多项式。 那么回到刚才的转移式它也可以写成 dpi,j−dpi,j−1dpi−1,j−1×jdp_{i,j}-dp_{i,j-1}dp_{i-1,j-1}\times jdpi,j​−dpi,j−1​dpi−1,j−1​×j 考虑多项式次数也就是 fn−1fn−11f_n-1f_{n-1}1fn​−1fn−1​1 也就是说 fnf_nfn​ 是一个公差为二的等差数列。 又因为有dpn,00,f00dp_{n,0}0,f_00dpn,0​0,f0​0所以就能得到 fn2nf_n2nfn​2n O(n2)O(n^2)O(n2) 暴力求出前 nnn 项插值即可连续值域插值可以前缀和优化到线性。 总复杂度 O(n2)O(n^2)O(n2)。 Code\text{Code}Code #includebits/stdc.h using namespace std; #define ll long long #define ull unsigned long long #define debug(...) fprintf(stderr,__VA_ARGS__) inline ll read(){ll x(0),f(1);char cgetchar();while(!isdigit(c)){if(c-)f-1;cgetchar();}while(isdigit(c)){x(x1)(x3)c-0;cgetchar();}return x*f; }const int N2050; int mod; ll n,m; inline ll ksm(ll x,ll k){ll res(1);while(k){if(k1) resx*res%mod;xx*x%mod;k1;}return res; } ll x[N],y[N]; ll jc[N],suf[N],pre[N],ni[N]; ll lagrange(int n,ll *y,ll k){//consecutivek%mod;jc[0]1;for(int i1;in;i) jc[i]jc[i-1]*i%mod;ni[n]ksm(jc[n],mod-2);for(int in-1;i0;i--) ni[i]ni[i1]*(i1)%mod;pre[0]1;for(int i1;in;i) pre[i]pre[i-1]*(k-i)%mod;suf[n1]1;for(int in;i1;i--) suf[i]suf[i1]*(k-i)%mod;ll res(0);for(int i1;in;i){ll addy[i]*pre[i-1]%mod*suf[i1]%mod*ni[i-1]%mod*ni[n-i]%mod;if((n-i)1) addmod-add;(resadd)%mod;}return res; } ll dp[505][1505]; signed main(){ #ifndef ONLINE_JUDGEfreopen(a.in,r,stdin);freopen(a.out,w,stdout); #endifmread();nread();modread();for(int i0;i2*n1;i) dp[0][i]1;for(int i1;in;i){for(int j1;jn*21;j){dp[i][j](dp[i][j-1]dp[i-1][j-1]*j)%mod;}}for(int i1;i2*n1;i){y[i]dp[n][i];}ll reslagrange(2*n1,y,m);printf(%lld\n,res*jc[n]%mod);return 0; } /* */
http://www.zqtcl.cn/news/532315/

相关文章:

  • 类似头条的网站怎么做长丰县住房和城乡建设局网站
  • 密云青岛网站建设腾讯云cdn加速wordpress
  • windows 2008 iis添加网站长虹电视网站建设中
  • 金华网站建设公司哪家好沧州南皮网站建设公司
  • 站群网站程序软装设计师资格证
  • 邵阳经开区网站永康市住房建设局网站
  • 能够做代理的网站有哪些问题wordpress 建站视频
  • 凡科网做网站好吗厦门电商培训
  • 建立网站的目录结构时最好的做法是wordpress 恢复默认
  • 我需要把网站做东莞营销外包公司
  • 平台型网站制作住房和城乡建设网站 上海
  • 个人网站可以如果做淘宝客WordPress用quic
  • 建设网站要什么广告设计专业有什么可从事的工作
  • 网站开发上传视频教程济南网站建站模板
  • 深圳市城乡和建设局网站有哪些ui的设计网站
  • vs2010网站开发源码音乐网站设计怎么做
  • 长沙县政务网站网站色彩的应用
  • 成都哪家公司做网站好百度关键词搜索热度
  • 单位写材料素材网站深圳建设外贸网站
  • 做网站如何赚钱景区网站建设的意义
  • 常用网站开发语言的优缺点口碑好的网站建设哪家好
  • 昆明找工作哪个网站好企业管理咨询包括哪些
  • 网站建设需要c语言吗ui设计培训大概多少钱
  • 门户网站开发语言响应式网站 图片尺寸奇数
  • 域外网站是山东城乡建设厅网站
  • 广州网站建设公司乐云seo598学创杯营销之道模板
  • 中国十大黑科技黑帽seo技巧
  • 阿里巴巴的网站建设与维护北京发布会直播回放
  • 深圳技术支持 骏域网站建设微信官方公众号
  • dns解析失败登录不了网站推广网站平台有哪些